运行容器其实不需求Docker镜像
发布时间:2021-12-25 13:46:29 所属栏目:云计算 来源:互联网
导读:这个有点标题党的意思,但确实是事实:容器的镜像只是组织rootfs,如果我们提前准备好rootfs,那么就不需要容器的镜像。 然后我们创建一个rootfs目录 $ mkdir rootfs 然后我们写一个打印主机名的Go程序,编译后并拷贝到rootfs里面。 $ cat EOF main.go packag
这个有点标题党的意思,但确实是事实:容器的镜像只是组织rootfs,如果我们提前准备好rootfs,那么就不需要容器的镜像。 然后我们创建一个rootfs目录 $ mkdir rootfs 然后我们写一个打印主机名的Go程序,编译后并拷贝到rootfs里面。 $ cat <<EOF > main.go package main import "fmt" import "os" func main() { fmt.Println(os.Hostname()) } EOF $ GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -o printme $ mv printme rootfs/ (编辑:南通站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐