В following guide при создании, как сделать контейнеры Docker данных только они используют докер команду создания:Как определить, какие контейнеры нужно запускать и не запускать в докере? (Докер бег против докер создания)
docker create -v /dbdata --name dbdata training/postgres /bin/true
Однако, насколько я знаю, с докер-компоновать вы можете только запускать контейнеры не просто создавать их. Есть ли способ в настоящее время использовать docker create
вместо docker run
для определенных контейнеров?
Кроме того, есть ли какие-либо негативные последствия для запуска контейнера только для данных, а не просто его создания?
Чего вы хотите достичь? Вы можете создать отдельные контейнеры, прежде чем организовывать их с помощью 'docker-compose'. – Smutje
@ Смутье, которое побеждает цель использования докер-компоновки для автоматизации создания контейнеров. Мне интересно, есть ли опция указать, должен ли контейнер быть создан и не запускаться. – m0meni
Когда я указываю контейнеры только для данных в 'docker-compose.yml', они создаются и не запускаются докере. – Smutje