A Dockerized version of bareos-bat.
If you don't have Docker installed, please follow this guide
Makefile :
make build
make pull
make run
Docker-compose :
If you want to run the app with Docker-Compose run this command at the repository directory :
docker-compose up
If you want to build the image with Docker-compose, please uncomment the line #build at docker-compose.yml :
bareos-bat:
#build: .
image: apsl/bareos-bat
Place all your configuration files at : /etc/bareos/ your local directory will be mounted to the container.
To make the launch process quicker, we can create a script and launch it with a single command.
In this example, we are going to create an script into ~/.local/bin directory.
Let's start!.
Go to ~/.local/bin directory, if you don't have it you can create it.
Create a file with your favourite editor, for example, vim bbat and then put the following code into the file:
#!/bin/bash
docker run -it -d --rm \
--name=bareos-bat \
-e DISPLAY=$DISPLAY \
-e QT_X11_NO_MITSHM=1 \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v /etc/bareos:/etc/bareos \
--net=host \
apsl/bareos-bat
Give execution permissions to the file : chmod +x bbat
Check if you have the directory at the path. If echo $PATH returns the directory that we used, that's it. If not, we'll have to add it to the path.
Add the following line to your shell PATH :
export PATH=$PATH:$HOME/.local/bin
The profile will change depending on the shell.
~/.zshrc ~/.bashrcRefresh your shell
Run bbat
Content type
Image
Digest
Size
100.7 MB
Last updated
almost 8 years ago
docker pull apsl/bareos-bat