Docker: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
docker pull <image name> - просто завантажити Image до local docker regestry з docker regestry (Dockerhub) | docker pull <image name> - просто завантажити Image до local docker regestry з docker regestry (Dockerhub) | ||
− | Приклад: docker pull python:<version> (якщо не вказати <version> то буде завантажено найостанніший). | + | Приклад: docker pull python:<version> (якщо не вказати <version> то буде завантажено найостанніший це те само що "TAG"). |
docker run <image name> - запустити контейнер з образу, якщо його немає в local docker regestry він буде завантажений та запущений. | docker run <image name> - запустити контейнер з образу, якщо його немає в local docker regestry він буде завантажений та запущений. | ||
Строка 8: | Строка 8: | ||
Якщо треба щоб контейнер виконувався якийсь час, то є команда sleep <сек>, де сек - це час в секундах. | Якщо треба щоб контейнер виконувався якийсь час, то є команда sleep <сек>, де сек - це час в секундах. | ||
Приклад docker run <image name> sleep 5 - буде запущений 5 секунд. | Приклад docker run <image name> sleep 5 - буде запущений 5 секунд. | ||
+ | |||
+ | docker start <CONTAINER ID> - запускає вже скачаний образ (він повинен бути в local docker regestry). | ||
==Команди аналізу== | ==Команди аналізу== | ||
Строка 15: | Строка 17: | ||
docker --version - перевірка версії docker. | docker --version - перевірка версії docker. | ||
− | docker run hello-world - Завантажує та запускає образ hello-world (щоб перевірити, чи привільно | + | docker run hello-world - Завантажує та запускає образ hello-world (щоб перевірити, чи привільно встановлено docker). |
docker ps - виводить список запущених контейнерів. | docker ps - виводить список запущених контейнерів. | ||
Строка 24: | Строка 26: | ||
docker rm <NAMES або CONTAIER ID з команди "docker ps"> - видаляє контейнер з системи. Якщо вказати <CONTAIER ID> достатньо де кілка перших символів з його ID. | docker rm <NAMES або CONTAIER ID з команди "docker ps"> - видаляє контейнер з системи. Якщо вказати <CONTAIER ID> достатньо де кілка перших символів з його ID. | ||
+ | Можливо вказати де кілка <NAMES або CONTAINER ID> через пробіл. | ||
docker rmi <CONTAIER ID> - видаляє образ контейнера з local docker regestry. | docker rmi <CONTAIER ID> - видаляє образ контейнера з local docker regestry. |
Версия 14:35, 19 января 2024
Содержание
Прості команди для запуску
docker pull <image name> - просто завантажити Image до local docker regestry з docker regestry (Dockerhub) Приклад: docker pull python:<version> (якщо не вказати <version> то буде завантажено найостанніший це те само що "TAG").
docker run <image name> - запустити контейнер з образу, якщо його немає в local docker regestry він буде завантажений та запущений.
Якщо треба щоб контейнер виконувався якийсь час, то є команда sleep <сек>, де сек - це час в секундах. Приклад docker run <image name> sleep 5 - буде запущений 5 секунд.
docker start <CONTAINER ID> - запускає вже скачаний образ (він повинен бути в local docker regestry).
Команди аналізу
service docker status - перевірка працює чи ні процес docker.
docker --version - перевірка версії docker.
docker run hello-world - Завантажує та запускає образ hello-world (щоб перевірити, чи привільно встановлено docker).
docker ps - виводить список запущених контейнерів.
docker ps -a виводить список контейнерів яки зараз не працюють але були завантажені та запускались колись.
Команди для видалення контейнерів
docker rm <NAMES або CONTAIER ID з команди "docker ps"> - видаляє контейнер з системи. Якщо вказати <CONTAIER ID> достатньо де кілка перших символів з його ID.
Можливо вказати де кілка <NAMES або CONTAINER ID> через пробіл.
docker rmi <CONTAIER ID> - видаляє образ контейнера з local docker regestry.
Робота з images
docker images - виводить які образи є в local docker registry.
В якій таки поля: REPOSITORY - звідки було завантажено, якщо перед назвою не чого нема, то звантажено було з dockerhub TAG - версія образа IMAGE ID - ID образа CREATED - коли створено образ SIZE - розмір образа