|
|
||
|---|---|---|
| docker.mailserver | ||
| docker.registry | ||
| gitlab | ||
| gitlab.runner | ||
| mastodon | ||
| minecraft.server | ||
| python.pypi | ||
| rocket.chat | ||
| .gitignore | ||
| README.md | ||
README.md
Docker Images Repo
repo for storage any useful SaaS oriented on containers -> Enjoy!
Docker & Docker Compose Installation
firstly you need docker:
apt-get install docker.io
yum install docker.io
pacman -S docker
next step is docker-compose installation:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
Docker & Docker Compose Configure
you can use docker / docker-compose with sudo but you can add your user to docker group, and use docker straightly, like that:
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
is likely you need rebot for save permission changes.
also important thing is configure systemctl for running docker on boot with systemd:
sudo systemctl enable docker.service && sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker
otherwise you can disable docker auto runner with systemd:
sudo systemctl disable docker.service && sudo systemctl disable docker
Docker Cleaning
you can clean docker objects separetly, but removing every objects are more comfortable:
docker system prune --volumes