![](/img/trans.png)
[英]docker-compose exec causes [Errno 2] No such file or directory: 'docker-compose': 'docker-compose' in docker container
[英]Scheduling a docker Container with a docker-compose file
我有一個 docker 容器,它是在docker-compose
文件和數據庫容器的幫助下創建的。 我想做這個:
這是我的配置文件:
version: '3.7'
services:
database:
container_name: sql_database
image: mysql:latest
command: --init-file /docker-entrypoint-initdb.d/init.sql
ports:
- 13306:3306
environment:
MYSQL_ROOT_PASSWORD: root
volumes:
- ./backup.sql:/docker-entrypoint-initdb.d/init.sql
python-container:
container_name: python-container
build: ./python_project
command: python main.py
depends_on:
- database
volumes:
- myvol:/python_project/data
volumes:
myvol:
有人可以幫我嗎? 謝謝!
我正要問同樣的事情。 讓一個容器每天 24/7 運行似乎很愚蠢,只是為了每天運行一項工作(在我的情況下, certbot renew
)。
我認為可能有一種方法可以使用RESTART_POLICY
選項來偽造這個,延遲很長並且沒有最大重試次數,但我還沒有嘗試過。
編輯:顯然restart_policy
只適用於群。 遺憾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.