老师,看不懂DockerFile文件制作镜像,FROM centtos:7 而不是FROM golang:latest 呢?
来源:12-1 ubuntu下离线安装harbor1.6

carefree_
2020-07-21
写回答
1回答
-
同学你好,linux环境镜像源的选择很多, 大多数情况下选择 alpine / ubuntu / centos 这几种可以了;像上面截图里的,因为已经打包成了二进制可执行文件,和go编译环境关系不大,因此可以直接选择centos(也可以选择alpine/ubuntu等)。
如果你需要在容器里进行go相关的一些操作,比如go build, 那么选择golang:latest这个镜像更合适;可以看作这个镜像是在alpine之上默认装了golang的编译环境。
10
相似问题