创建一个文件夹 docker_build_test 并进入

将编译好的go文件main放入docker_build_test内并赋权(chmod 777 main)。

在goWeb内创建文件Dockerfile,内容如下:

FROM alpine:latest #基础镜像
COPY main /app/main #将物理机的main文件复制到容器内的/app/main
CMD ["/app/main"] #容器启动时运行的命令

构建镜像

docker build -t go .

-t build_demo是指定要创建的目标镜像名为build_demo
. 是指定Dockerfile文件所在目录 这儿是指当前目录

最后修改:2020 年 11 月 21 日 04 : 00 PM
如果觉得我的文章对你有用,请随意赞赏