Tag: 窗,组成

Docker卷,重启始终启用选项

我有问题configuration我的docker-compose文件,docker可以在重新启动时重新启动容器(我的操作系统是Ubuntu 16.04)。 问题不是当我通过restart: always进入它,但是当我的容器需要一些基于卷的文件(例如ssl-cert到nginx)。 我的代码(在docker-compose.yml中): php: entrypoint: ["wait-for-it", "dockerhost:3306", "-t", "0", "–", "/install.sh"] environment: – ENVIRONMENT=prod volumes: – ${FILE}:/file – /code env_file: – prod.env restart: always 当我自己开始时,一切都很好。 然后我检查它是否会在重新启动后工作。 但是,不行, docker-compose ps给: Name Command State Ports ———————————————————————– panel_php_1 wait-for-it dockerhost:330 … Exit 127 通过执行docker inspect panel_php_1它回声错误: "Error": "oci runtime error: container_linux.go:247: starting container process caused \"process_linux.go:359: […]

在一个依赖于mysql容器的python容器中运行alembic

我有一个项目,我使用以下docker-compose.yml文件: version: '3' services: python: restart: always build: ./budget/dockerfiles/python/ ports: – "5000:5000" links: – db depends_on: – db volumes: – ./budget/:/app:z entrypoint: – python – -u – /app/run.py db: build: ./budget/dockerfiles/mysql/ environment: MYSQL_ROOT_PASSWORD: rainmakers MYSQL_DATABASE: forecast MYSQL_USER: rain MYSQL_PASSWORD: rainmakers volumes: – ./Dump.sql:/db/Dump.sql:z – ./Dump_Test.sql:/db/Dump_Test.sql:z – ./big_fc.sql:/db/big_fc.sql:z ports: – "3306:3306" 我也有以下alembi.ini文件: # A generic, single […]