gpt4 book ai didi

docker - 使用compose将容器部署到docker swarm:发布不允许发布其他属性

转载 作者:行者123 更新时间:2023-12-02 19:08:11 26 4
gpt4 key购买 nike

以下无效,您知道为什么吗?

这是错误:发布不允许发布其他属性

version: "3"
services:
app:
image: golang:1.9
working_dir: /app/src
command: go run main.go
volumes:
- ./app:/app/src/
publish:
- "8080:8080"

docker 版本
Client:
Version: 17.06.1-ce
API version: 1.30
Go version: go1.8.3
Git commit: 874a737
Built: Thu Aug 17 22:53:38 2017
OS/Arch: darwin/amd64

Server:
Version: 17.07.0-ce
API version: 1.31 (minimum version 1.12)
Go version: go1.8.3
Git commit: 8784753
Built: Tue Aug 29 17:46:50 2017
OS/Arch: linux/amd64
Experimental: false

最佳答案

您应该使用端口而不是发布

version: "3"
services:
app:
image: golang:1.9
working_dir: /app/src
command: go run main.go
volumes:
- ./app:/app/src/
ports:
- "8080:8080"

关于docker - 使用compose将容器部署到docker swarm:发布不允许发布其他属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46026862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com