Команды для работы с Docker
Установка Docker из скрипта официального репозитория
curl -fsSL https://get.docker.com -o get-docker.sh
Запускаем скрипт и устанавливаем
sudo sh get-docker.sh
Проверить версию установленного пакета Docker
docker --version
Создаем пользователя для работы с Docker
useradd -m -s /bin/bash 'ИМЯ ПОЛЬЗОВАТЕЛЯ'
Добавляем в группу
usermod -aG docker 'ИМЯ ПОЛЬЗОВАТЕЛЯ'
Проверить работает ли сервис
service docker status
Проверить запущенные контейнеры
Проверить все контейнеры
Удалить контейнер
docker rm "CONTAINER ID' или 'NAMES'
Проверить скачанные имеджи
Удалить имеджи с сервера
docker rmi "IMAGE ID"
Скачивание имеджа из репозитория
docker pull "ИМЯ ПАКЕТА"
Создание и запуск нового контейнера из скачанного имеджа
docker run "ИМЯ ПАКЕТА"
Запуск созданного контейнера
docker start "CONTAINER ID"
Запуск определенного пакета с тегом (версией)
docker run 'ИМЯ ПАКЕТА":'TEG"
Запуск контейнера в фоновом режиме
docker run -d "ИМЯ ПАКЕТА"
Поставить на паузу контейнер
docker pause "CONTAINER ID" или "NAMES"
Продолжить работу контейнера, снять с паузы
docker unpause "CONTAINER ID" или "NAMES"
Остановить работу контейнера
docker stop "CONTAINER ID" или "NAMES"
Убить процесс работы контейнера
docker kill "CONTAINER ID" или "NAMES"
Удалить контейнер после его остановки
docker run --rm -d "ИМЯ ПАКЕТА"
Посмотреть как собран контейнер
docker inspect "CONTAINER ID"
Проверить сколько занимает контейнер ресурсов сервера
docker stats "CONTAINER ID"
Выход из мониторинга
Присвоить имя контейнеру
docker -- name "ИМЯ КОНТЕЙНЕРА"
Посмотреть логи контейнера
docker logs "CONTAINER ID" или "NAMES"
Посмотреть логи контейнера в режиме онлайн
docker logs -f "CONTAINER ID" или "NAMES"
Зайти в докер и изменить внутри докера информацию
docker exec -it "CONTAINER ID" или "NAMES" /bin/bash
Проверка открытых портов
netstat -tulpen
Проброс портов в докер
docker run -d --name "Название' -p 80:80 "ИМЯ ПАКЕТА"
Команды для работы с Linux
Обновление linux
apt update && apt upgrade -y
Ссылки
Тут будут размещены важные ссылки на различные ресурсы
раздел в стадии заполнения