我遇到了docker问题,我不知道这是否是一个docker环境问题。它是使用VirtualBox在Windows 10 Home上全新安装的Docker-tools 18.03.0-ce,build 0520e24302。
使用这个简单的本地文件层次结构:
docker
|_ docker-compose.yml
|_ index.html
|_ code
|_ index.html
|_ empty_folder1
|_ test_folder
|_ test_file.txt
|_ empty_subfolder1
|_ empty_subfolder2
这个简单的撰写文件(为简单起见,没有打开端口):
version: '3'
services:
web:
image: nginx:latest
volumes:
- ./code:/usr/share/nginx/html
然后执行
$ docker exec -i docker_web_1 bash
$ ls /usr/share/nginx/html
根据我设置的卷
显示以下文件我试着像这样用干净的石板建造容器,但它并没有改变任何东西:
docker rm $(docker ps -a -q)
docker rmi $(docker images -q) --force
docker volume rm $(docker volume ls -q)
docker-compose rm --all && docker-compose pull && docker-compose build --no-cache && docker-compose up --force-recreate
任何人都知道发生了什么?