Skip to content

ixenion/ontime_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Установка Docker

# Добавим Docker репозиторий:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# Установим Docker
sudo apt update
sudo apt install docker-ce vim -y
# Убедимся в успешности установки Docker
sudo systemctl status docker
# Если установка прошла неуспешно, команда выдаст ответ:
# Unit docker.service could not be found.
# Добавим Docker в автозагрузку:
sudo systemctl enable docker
# Запуск Docker не из под sudo (Опционально):
sudo groupadd docker
sudo usermod -aG docker ${USER}
newgrp docker
# Протестируем Docker:
docker run hello-world
# Вывод команды:

# Hello from Docker!
# This message shows that your installation appears to be working correctly.
# ...

Управление приложением

Первоначальный запуск (deploy) приложения в контейнерах

./scripts/docker_deploy.sh

Остановка всех контейнеров приложения, и удаление образов

./scripts/docker_delete.sh

Остановка всех контейнров приложения

./scripts/docker_stop.sh

Запуск (уже созданных с помощью deploy) образов контейнера

./scripts/docker_start.sh

Посмотреть список запущенных контейнеров

docker ps -a

Логи контейнера

docker logs <container_name>

Зайти в shell контейнера

docker exec -it <container_name> bash

About

telegramm task manager bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published