Исходный код вики Основные команды
Версия 2.10 от Alexandr Fokin на 2022/12/17 20:09
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
2.7 | 1 | === Основные команды: === |
| |
2.1 | 2 | |
| |
2.7 | 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|создать контейнер из образа (локально/поиск по репозиторию) | ||
| |
2.1 | 12 | -i -t - терминал к контейнеру |
| 13 | -d - запуск в фоне | ||
| 14 | -p 80:80 - связывание порта контейнера и машины | ||
| 15 | -v <volume_name>:<container_folder> - примонтировать в контейнер volume (volume1:/volume_dir) | ||
| |
2.7 | 16 | | |docker ps|все активные контейнеры |
| |
2.1 | 17 | -a - учитывая не запущенные |
| |
2.7 | 18 | | |docker start |
| 19 | docker stop|запустить контейнер | ||
| 20 | | |docker attach|подключение к контейнеру | ||
| |
2.1 | 21 | ctrl+p ctrl+q - выйти из контейнера, не закрывая его |
| |
2.8 | 22 | | |docker exec -it <container_id> bash|Подключение к шелу контейнера |
| |
2.7 | 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|скопировать файл из основной ОС в контейнер | ||
| |
2.1 | 39 | |
| |
2.7 | 40 |