Суббота, 18.05.2024, 12:26
Приветствую Вас Гость | RSS
UBUNTOLOG
Главная | Каталог статей | Регистрация | Вход
Форма входа

Меню сайта
Категории раздела
Server [44]
WEB [14]
Все что связанно с web технологиями
Desktop [11]
Все что связанно с рабочей станцией
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Server

    Команды Docker
    Команда Docker Что делает, что выдаёт
    docker -v Версия Docker Engine
    docker ps Список Бегущих контейнеров
    docket ps -a Список ВСЕХ контейнеров
    docker images Список локальных Images
       
    docker search tomcat Найти Image tomcat в DockerHub
    docker pull tomcat Скачать Image tomcat из DockerHub
    docker run -it -p 7777:8080 tomcat Запустить интерактивно контейнер tomcat на порте 7777
    docker run -d -p 8888:8080 tomcat Запустить НЕинтерактивно контейнер tomcat на порте 8888
    docker run -d -p 80:80 nginx Запустить НЕинтерактивно контейнер nginx на порте 80
       
    docker tag oldname:v1 newname:v2 Создать копию Image с другим именем и тагом
       
    docker build -t myimage:latest . Создать Image с именем myimage:latest из локального Dockerfile
    docker run -d myimage:latest Запустить НЕинтерактивно контейнер myimage:latest
       
    docker rm 1234567890 Удалить контейнер с ID 1234567890
    docker rmi 1112227778 Удалит локальный Image с ID 1112227778
       
    docker exec -it 5267e21d140 /bin/bash Запустить интерактивно /bin/bash на контейнере с ID 5267e21d140
    echo "New Version v2" >> /var/www/html/index.html Изменить файл в контейнере
    exit Выйти из контейнера
    docker commit 5267e21d140 newimage_v2:latest Создать Image с именем newimage_v2:latest из контейнера с ID 5267e21d140
       
    Остановка и удаление контейнера
    docker stop $(docker ps -a -q) Остановить все контейнера
    docker rm $(docker ps -a -q) Удалить все контейнера
     
    Удаление томов
    docker volume ls Узнать имя тома
    docker volume rm том1 том2 том3 Удаление томов
    docker volume ls -f dangling=true Поиск не действительных томов
    docker volume rm $(docker volume ls -f dangling=true -q) Удаление не действительных томов
    docker rm -v имя_контейнера Удаление безымянного контейнера вместе с томом, работает только с безымянными контейнерами
    Категория: Server | Добавил: Vyacheslav (22.11.2021)
    Просмотров: 146 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright VR © 2024
    Сделать бесплатный сайт с uCoz