我是新来的docker工人,目前正在努力解决以下问题:
在dockerterminal启动命令后:
OAUTH_CLIENT_ID=<...> OAUTH_CLIENT_SECRET=<...> OAUTH_URL_CALLBACK=http://192.168.99.100/api/v1/auth/login docker-compose -- file test/docker-compose.yml up
我收到以下错误信息:
ERROR: for platform Cannot start service platform: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:53: mounting \\\"/c/users/m_konk01/documents/GitHub/o2r- platform/test/Nginx.conf\\\" to rootfs \\\"/mnt/sda1/var/lib/docker/aufs/mnt/29c14c514916cf09070c6dd084bee55fa899d9 79b3f7b9521f1ab25e3a8232a0\\\" at \\\"/mnt/sda1/var/lib/docker/aufs/mnt/29c14c514916cf09070c6dd084bee55fa899d9 79b3f7b9521f1ab25e3a8232a0/etc/Nginx/Nginx.conf\\\" caused \\\"not a directory\\\"\""n" [31mERROR[0m: Encountered errors while bringing up the project.
docker-compose.yml启动几个docker容器并包含以下平台设置:
你可以使用Nginx反向代理泊坞窗容器而不暴露任何端口?
我在Windows上开发,我的作品是在Linux上,我该如何正确执行docker-compose文件?
更改Docker机器位置 – Windows
Dockerregistrylogin文件在哪里?
platform: image: Nginx:latest depends_on: - container1 - container2 - container3 - container4 volumes: - "./Nginx.conf:/etc/Nginx/Nginx.conf:ro" - "../client:/etc/Nginx/html" ports: - "80:80"
docker版本
$ docker version Client: Version: 1.12.3 API version: 1.24 Go version: go1.6.3 Git commit: 6b644ec Built: Wed Oct 26 23:26:11 2016 OS/Arch: windows/amd64 Server: Version: 1.12.3 API version: 1.24 Go version: go1.6.3 Git commit: 6b644ec Built: Wed Oct 26 23:26:11 2016 OS/Arch: linux/amd64
会为任何想法感到高兴。 到目前为止,我的search没有成功。
在Windows上更改.docker目录
Docker – index.html Nginx文件的无效共享
如何设置Nginx作为Ruby应用程序的反向代理(所有在Docker中运行)
Docker – 在Docker容器外部用PHP创build目录
好像你想要将一个文件挂载到一个文件。 我记得你的码头版本是不允许的。 你必须将你的Nginx.conf移到你的Dockerfile中
Dockerfile:
.... ADD Nginx.conf /tmp/ RUN mv /tmp/Nginx.conf /etc/Nginx/Nginx.conf && ....
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。