Эта статья продемонстрирует, как использовать « меткая установка » правильно в Dockerfile.
Как правильно использовать «apt install» в Dockerfile?
Dockerfile — это файл инструкций, определяющий команды для создания образа Docker. “ меткая установка ” используется в Dockerfile для установки необходимых зависимостей или пакетов для создания образа Docker. Здесь, ' подходящий » — это репозиторий Ubuntu, который означает « Инструмент предварительной упаковки ” используется для установки зависимостей.
Вот синтаксис для добавления « меткая установка ” в Dockerfile:
ЗАПУСТИТЬ подходящее обновление && подходящий установить -и < УПАКОВКА > \ < Упаковка > \ && \
apt-получить чистый && \ г.м. -рф / был / библиотека / подходящий / списки /*
Для правильного руководства по использованию « способная установка ” для установки пакетов, следуйте предоставленным инструкциям.
Шаг 1: Создайте Dockerfile
Сначала создайте Dockerfile. Имейте в виду, что имя файла должно быть « Докерфайл ». Затем вставьте в файл приведенные ниже команды:
ОТ питона: 3,6
БЕГАТЬ apt-получить обновление && apt-получить установку -и --no-install-рекомендует \
инструменты настройки python3 \
python3-пип \
python3-dev \
python3-venv \
мерзавец \
&& \
apt-получить чистый && \
г.м. -рф / был / библиотека / подходящий / списки /*
РАЗОБЛАЧАТЬ 8000
CMD питон -с 'print('Docker - более простой инструмент развертывания')'
В приведенном выше кодовом блоке:
- “ ОТ ” используется для определения базового образа.
- “ БЕГАТЬ ” используется для выполнения указанной команды. В ' БЕГАТЬ », мы использовали « меткая установка ” для установки необходимых пакетов, таких как “ python3-setuptools », « python3-пип », « python3-dev ', и ' мерзавец ».
- “ \ ” используется в качестве escape-символа по умолчанию для многострочных инструкций в Dockerfile.
- “ apt-получить чистый » очищает кеш
- “ рм -рф ” удаляет или удаляет файлы или каталог.
- “ РАЗОБЛАЧАТЬ ” используется для указания контейнера, открывающего порт.
- “ CMD ” указывает точку входа или значения по умолчанию для контейнеров. В нашем сценарии мы выполнили код Python:
Шаг 2. Создайте образ Docker
На следующем шаге создайте образ Docker с помощью указанной команды. Здесь, ' -т ” указывает тег или имя изображения:
> сборка докера -т py-изображение .
Шаг 3: Запустите образ
Чтобы сгенерировать и выполнить контейнер, запустите образ через « docker run <имя-изображения> команда:
> докер запустить py-img
Мы подробно рассказали, как использовать « способная установка в Dockerfile.
Заключение
Чтобы использовать apt install в Dockerfile, сначала создайте простой файл Docker. Затем укажите базовое или родительское изображение в « ОТ инструкция. После этого укажите « БЕГАТЬ ', чтобы использовать ' меткая установка команда. Для этого используйте « RUN apt update && apt install -y <ПАКЕТ>\ <Пакет>\ && \
apt-get clean && \ rm -rf /var/lib/apt/lists/* синтаксис. Эта статья продемонстрировала, как использовать « меткая установка в Dockerfile.