【发布时间】:2018-10-11 07:02:28
【问题描述】:
我无法在带有 dockerfile 的容器中使用 mkdir 命令创建目录。
我的 Dockerfile 文件很简单;
FROM php:fpm
WORKDIR /var/www/html
VOLUME ./code:/var/www/html
RUN mkdir -p /var/www/html/foo
通过这种方式我创建了一个简单的 php:fpm 容器。 我写信创建了一个名为 foo 的目录。
docker build -t phpx .
我已经用上面的代码构建了。
在我的 docker-compose 文件中如下。
version: '3'
services:
web:
container_name: phpx
build : .
ports:
- "80:80"
volumes:
- ./code:/var/www/html
稍后;运行以下代码,我进入了容器内核。
docker exec -it phpx /bin/bash
但是/var/www/html中没有一个叫foo的目录。
我想知道我哪里做错了。 你能帮帮我吗?
【问题讨论】:
标签: docker docker-compose dockerfile