Инструменты пользователя

Инструменты сайта


software:docker

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
software:docker [2018/05/22 12:59] – создано artursoftware:docker [2018/12/27 15:53] (текущий) artur
Строка 1: Строка 1:
 ====== Docker - FAQ ====== ====== Docker - FAQ ======
  
-===== Базовые команды =====+  * [[https://docs.docker.com/engine/reference/commandline/docker/окументация по Docker]]
  
-<code bash+<code> 
-docker-compose down && docker-compose up -d --build +sudo vi /etc/nginx/nginx.conf 
-docker-compose down+nginx -c /etc/nginx/nginx.conf -t 
 +sudo systemctl reload nginx 
 +</code> 
 + 
 +===== Запуск ===== 
 + 
 +<code>
 docker-compose up -d docker-compose up -d
-docker exec -ti invest-php bash+docker-compose down 
 + 
 +# Перезапуск с пересборкой 
 +docker-compose down && docker-compose up -d --build 
 + 
 +# Список запущенных контейнеров
 docker ps docker ps
-docker-compose up -d --build+
 </code> </code>
 +
 +===== Bash =====
 +
 +<code>
 +# Запустить контейнер
 +docker run -it <container-name-or-id> bash
 +
 +# Запустить в уже запущенном
 +docker exec -it <container-name-or-id> bash
 +</code>
 +
 +===== Базовые команды =====
 +
 +<code bash>
 +pear config-set http_proxy 'http://172.18.252.100:8080'
 +</code>
 +
 +===== Очистка volume контейнера =====
 +
 +<code bash>
 +# Удалить контейнер, который использует volume
 +docker container rm -f -v butler-mysql
 +# Удалить volume
 +docker volume rm devenv_mysql_data
 +</code>
 +
 +===== Запустить команду в контейнере с правами доступа =====
 +
 +<code>
 +docker-compose -f ./docker-compose.yml exec --user www-data:www-data php72 composer install
 +</code>
 +
  
software/docker.1526983192.txt.gz · Последнее изменение: 2018/05/22 12:59 — artur

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki