Mar*_*lle 6 port docker-compose
我正在按照官方文档学习如何使用docker-compose:https : //docs.docker.com/compose/gettingstarted/
浏览到http://myserver.com:5000 时,我得到了预期的结果:
Hello World! I have been seen 1 times.
Run Code Online (Sandbox Code Playgroud)
我想将监听端口更改为 5001 修改docker-compose.yml文件如下:
version: '2'
services:
web:
build: .
ports:
- "5001:5001"
volumes:
- .:/code
depends_on:
- redis
redis:
image: redis
Run Code Online (Sandbox Code Playgroud)
Unfortunately, after stop and removing the container (with 'docker-compose down') and start it again (with 'docker-compose up -d'), the connection to http://myserver.com:5001 is refused.
Any idea?
您应该只更改外部端口(xxxx:xxxx 中的第一个端口号)
version: '2'
services:
web:
build: .
ports:
- "5001:5000"
volumes:
- .:/code
depends_on:
- redis
redis:
image: redis
Run Code Online (Sandbox Code Playgroud)
文档链接:https : //docs.docker.com/compose/compose-file/compose-file-v3/#ports
| 归档时间: |
|
| 查看次数: |
16130 次 |
| 最近记录: |