tocdepth

2

Как я могу создать образ контейнера?

Существует два способа для создания образа контейнера:

  • Создание снапшота — подходит для образов, которые будут периодически обновляться.

    1. Установите ПО движка контейнера на хост.

    2. Запустите пустой базовый контейнер в интерактивном режиме, например, контейнер CentOS.

      docker run -it centos

    3. Чтобы установить целевое ПО, выполните следующие команды:

      yum install XXX

      git clone https://github.com/lh3/bwa.git

      cd bwa;make

      Примечание

      Заранее установите Git и проверьте, установлен ли ключ SSH на локальном хосте.

    4. Чтобы выйти из контейнера, введите команду exit.

    5. Создайте снапшот с помощью команды docker commit -m "xx" -a "test" container-id test/image:tag.

    6. Чтобы получить список созданных образов контейнера, введите команду docker images.

  • Создание Dockerfile — подходит для образов, которые будут часто обновляться.

    1. Запишите инструкции по установке программного обеспечения в файл Dockerfile.

    2. Чтобы создать образ из Dockerfile, запустите команду сборки docker docker build -t test/image:tag.

Запустили Evolution free tier
для Dev & Test
Получить