Что такое расширение .dockerfile? - PullRequest
0 голосов
/ 26 апреля 2018

Код Visual Studio (1.22.2) предлагает расширение файла с именем .dockerfile в диалоговом окне сохранения. Что такое файл с таким расширением? Dockerfile во всей документации и примерах, которые я видел до сих пор, называется только Dockerfile.

enter image description here

Если я введу Dockerfile в качестве имени файла, будет создан файл с именем Dockerfile.dockerfile.

Ответы [ 2 ]

0 голосов
/ 18 июля 2019

Что мне помогло, так это сохранить файл в VS Code как Dockerfile. Но перед запуском команды $ docker-compose up необходимо удалить расширение .dockerfile, которое на него наделяет VS Code:

enter image description here

0 голосов
/ 15 июня 2018

Dockerfile

A Dockerfile - это текстовый документ, содержащий все команды, которые пользователь может вызвать в командной строке для сборки image. Используя docker build, пользователи могут создать автоматическую сборку, которая последовательно выполняет несколько команд командной строки. Docker images являются основой контейнеров. Image - это упорядоченная коллекция изменений корневой файловой системы и соответствующих параметров выполнения для использования в среде выполнения контейнера. Изображение обычно содержит объединение многоуровневых файловых систем, расположенных друг над другом. Изображение не имеет состояния и никогда не изменяется . Подробнее о

Расширение Dockerfile

A Dockerfile не имеет расширения. Если вы используете Docker на Docker в Windows, используйте notepad ++ для создания файла Docker при сохранении, выберите «All type» и сохраните имя файла как «Dockerfile».

MongoDB / Dockerfile

enter image description here

О докере

Docker - компания, управляющая движением контейнеров, и единственный поставщик контейнерных платформ, который решает все задачи в гибридном облаке. Современные предприятия испытывают трудности с цифровым преобразованием, но ограничены существующими приложениями и инфраструктурой, рационализируя все более разнообразный портфель облаков, центров обработки данных и архитектур приложений. Docker обеспечивает реальную независимость между приложениями и инфраструктурой, а также разработчиками и ИТ-специалистами, чтобы раскрыть их потенциал и создает модель для улучшения сотрудничества и инноваций . Подробнее о

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...