Docker - FAQ
sudo vi /etc/nginx/nginx.conf
nginx -c /etc/nginx/nginx.conf -t
sudo systemctl reload nginx
Запуск
docker-compose up -d
docker-compose down
# Перезапуск с пересборкой
docker-compose down && docker-compose up -d --build
# Список запущенных контейнеров
docker ps
Bash
# Запустить контейнер
docker run -it <container-name-or-id> bash
# Запустить в уже запущенном
docker exec -it <container-name-or-id> bash
Базовые команды
pear config-set http_proxy 'http://172.18.252.100:8080'
Очистка volume контейнера
# Удалить контейнер, который использует volume
docker container rm -f -v butler-mysql
# Удалить volume
docker volume rm devenv_mysql_data
Запустить команду в контейнере с правами доступа
docker-compose -f ./docker-compose.yml exec --user www-data:www-data php72 composer install