0
命令我按照這個教程: Python Docker compose在本教程中,它會創建一個碼頭工人撰寫文件:碼頭工人組成:後搬運工,撰寫運行命令
version: '2'
services:
db:
image: postgres
web:
build: .
command: python manage.py runserver 0.0.0.0:8000
volumes:
- .:/code
ports:
- "8000:8000"
depends_on:
- db
之後,運行搬運工組成命令建立項目:
docker-compose run web django-admin.py startproject composeexample .
我不知道的事情是:當我讀到另一個泊塢窗教程中,我們常常只需要運行docker-compose run
運行項目。這些命令的含義是什麼:web django-admin.py startproject composeexample .
據我所知,這個命令的意思是:先創建一個python項目,然後調用docker-compose.yml
進行配置。對?
稍作澄清,它實際上不會在現有容器中運行命令。它創造了一個新的。如果您想在現有容器中運行命令,請使用'docker-compose exec'。 – johnharris85