Как установить и использовать Docker на Linux
a)Установка
Заголовок раздела «a)Установка»a)1. Обновляем список пакетов:
sudo apt update (если вы под root, можно без sudo)
a)2.Устанавливаем необходимые пакеты, которые позволяют apt использовать пакеты через HTTPS:
sudo apt install apt-transport-https ca-certificates curl software-properties-common (если вы под root, можно без sudo)
a)3.Добавляем GPG ключ для официального репозитория Docker в вашу систему:
curl -fsSL [https://download.docker.com/linux/ubuntu/gpg](https://download.docker.com/linux/ubuntu/gpg) | sudo apt-key add - (если вы под root, можно без sudo)
a)4.Добавляем репозиторий Docker в источники APT:
sudo add-apt-repository "deb [arch=amd64] [https://download.docker.com/linux/ubuntu](https://download.docker.com/linux/ubuntu) focal stable" (если вы под root, можно без sudo)
a)5.Обновляем список пакетов:
sudo apt update(если вы под root, можно без sudo)
a)6.Убеждаемся что установка будет из репозитория Docker:
apt-cache policy docker-ce
docker-ce не установлен, но является кандидатом на установку из репозитория Docker для Ubuntu (версия focal).
a)7.Устанавливаем Docker:
sudo apt install docker-ce(если вы под root, можно без sudo)
a)8.Проверяем, что он запущен:
sudo systemctl status docker(если вы под root, можно без sudo)
Примерный ожидаемый результат после команды.
b)Использование Docker команд
Заголовок раздела «b)Использование Docker команд»docker используется через передачу ему цепочки опций и команд, затем аргументов. Синтаксис имеет следующую форму:
docker [option] [command] [arguments]
Для просмотра всех доступных команд, введите:
docker
Для более подробной информации о команде:
docker Команда --help
Посмотреть системную информацию о Docker:
docker info
| Команды |
|---|
| Команда |
attach |
commit |
cp |
create |
diff |
events |
export |
history |
history |
import |
inspect |
kill |
load |
load |
pause |
port |
rename |
restart |
rm |
rmi |
save |
start |
stats |
stop |
tag |
top |
unpause |
update |
wait |
с)Работа с Docker образами
Заголовок раздела «с)Работа с Docker образами»Docker контейнеры получают из Docker образов. Для примера есть Docker Hub, для хранения своих и установки чужих образов. Для проверки доступа к образам из Docker Hub и их загрузки, можно использовать к примеру эту команду:
docker run hello-world
