Warning: Use of undefined constant large - assumed 'large' (this will throw an Error in a future version of PHP) in /var/www/html/wp-content/themes/colormag-child/content-single.php on line 46
Docker команды администрирования
В данной статье описаны все необходимые команды для администрирования Docker на Linux
В примере используется Ubuntu server 18.16
Дать права пользователю на docker
Добавляем пользователя itcraper в группу docker. После этого itcraper будет иметь полные права в Docker
sudo usermod -aG docker itcraper
Аргумент | Описание |
---|---|
-G, --groups GROUPS | new list of supplementary GROUPS |
-a, --append | append the user to the supplemental GROUPS mentioned by the -G option without removing him/her from other groups |
Мониторинг работы Docker
docker stats
Запустить контейнер
docker start
Остановить контейнер
docker stop
Посмотреть все контейнеры
docker ps -a
Удалить контейнер
docker rm 85da3b28bff0
Посмотреть присвоенный IP контейнеру
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'
Решение проблемы при работе с контейнерами Permission denied
sudo killall docker-containerd-shim
sudo aa-remove-unknown
sudo systemctl restart docker.service
ascasc