go项目部署docker问题

EddieChan1993 · 2018-08-27 15:08:13 · 1070 次点击

更自动化就是嵌入git, 自动拉取打包……

关键看你为什么要引入docker啊

我是为了一个独立的环境+启动管理。所以直接mount和执行。

#3
更多评论

1.不要用alpine,alpine默认不带ssl信息,访问http接口会有问题 2.把本地目录用 -v 绑到 容器上去。

我跑go程序的docker大概是这样的

docker run --network=xxx.com --ip=10.x.x.10 --name blog -v /dockers/blog.jarlyyn.com/data:/goapp --entrypoint=/goapp/bin/blog --restart always debian

记得先建一个network,大概是

docker network create xxx.com --subnet 10.x.x.0/16 --gateway=10.x.x.1

#1

有没有更自动化,命令清晰的思路。

#2