Исходный код вики Основные команды

Версия 2.8 от Alexandr Fokin на 2022/06/30 20:26

Последние авторы
1 === Основные команды: ===
2
3 |= |= |=
4 |ОБРАЗЫ|docker build -t <repo/name>|создать образ по dockerfile расположенному в текущем каталоге и задать имя (репозиторий/имя образа)
5 | |docker images|все образы расположенные локально
6 | |docker rmi <id>|удалить образ
7 | |sudo docker search <имя образа>|поиск образа
8 | |docker pull <repo/image>|загрузить образ
9 | | |
10 |КОНТЕЙНЕРЫ| |
11 | |docker run|создать контейнер из образа (локально/поиск по репозиторию)
12 -i -t - терминал к контейнеру
13 -d - запуск в фоне
14 -p 80:80 - связывание порта контейнера и машины
15 -v <volume_name>:<container_folder> - примонтировать в контейнер volume (volume1:/volume_dir)
16 | |docker ps|все активные контейнеры
17 -a - учитывая не запущенные
18 | |docker start
19 docker stop|запустить контейнер
20 | |docker attach|подключение к контейнеру
21 ctrl+p ctrl+q - выйти из контейнера, не закрывая его
22 | |docker exec -it <container_id> bash|Подключение к шелу контейнера
23 | |docker rm <id>|удалить контейнер
24 | |docker commit|сохранить состояние контейнера в образ
25 | |docker save|экспортировать образ в архив
26 | |docker load|импорт образа из архива
27 | | |
28 |VOLUME| |
29 | |docker volume create - -name <name>|создание volume хранилища данных
30 | |docker volume ls|вывести список volume
31 | | |
32 |DOCKERFILE|(((
33
34 )))|
35 | |FROM имя исходного образа|
36 | |RUN|консольная команда выполняемая при сборке контейнера
37 | |CMD|консольная команда выполняемая при старте контейнера (только одна)
38 | |COPY src dst|скопировать файл из основной ОС в контейнер
39
40