我有以下docker compose文件,当我执行var l0 = -210;
var lThis;
function add() {
if (lThis == null) {
lThis = l0;
.......
时运行正常但是一旦我重新启动机器,容器docker-compose up
就不会将php53
的内容挂载到`/ var /万维网。如果我重新启动它已安装!这是在Ubuntu 16.04服务器上运行的。在运行类似版本的Ubuntu的笔记本电脑上设置相同的容器运行正常。
/home/madiba/Development/docker_test/www
Dockerfile:
version: '2.0'
services:
db:
image: mysql:5.5
container_name: mysql5
volumes:
- "/home/madiba/Development/docker_test/mysql55_storage:/var/lib/mysql"
ports:
- "3355:3306"
restart: always
environment:
MYSQL_ROOT_PASSWORD: pass
php53:
build: /home/madiba/Development/docker_test/php53
container_name: php53
ports:
- "5533:80"
volumes:
- "/home/madiba/Development/docker_test/www:/var/www"
depends_on:
- db
links:
- db
restart: always
environment:
display_errors: 'Off'
PHP_ERROR_REPORTING: E_ALL & ~E_STRICT & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED
答案 0 :(得分:0)
您的撰写文件似乎没有正确缩进。以下部分中的第二行似乎在行的开头没有正确的空格数。这可能是一个问题。
volumes:
- "/home/madiba/Development/docker_test/www:/var/www"