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

Редактировал(а) Alexandr Fokin 2022/12/19 15:54

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