Docker 容器的持续集成与 Swarm 集群搭建
1. Docker 容器持续集成
在使用 Docker 进行持续集成时,我们可以按照以下步骤操作:
- 运行单元测试 :
运行以下代码来执行单元测试:
bash docker-compose \ -f docker-compose-test-local.yml \ run --rm unit
对于 Windows 用户,如果遇到卷映射不正确的问题,看到 “ OWBMJEWPMVNFTQFDJGJDBUJPOFSSPS ” 错误,请导出环境变量 $0.104&@$0/7&35@8*/%084@1"5)4 为 :
bash export $0.104&@$0/7&35@8*/%084@1"5)4=
确保每次运行 docker-compose 时都导出该变量。从输出可以看到,我们拉取了 golang 镜像,下载了服务依赖,成功运行了测试并构建了二进制文件。可以使用以下命令确认二进制文件已在主机上构建:
bash ls -l *go-demo*
- 构建服务镜像 :
Docker 镜像是通过 Dockerfile 中的定义来构建的。以 go-demo 服务的 Dockerfile
超级会员免费看
订阅专栏 解锁全文
1112

被折叠的 条评论
为什么被折叠?



