写点什么

云原生训练营 20211017- docker 作业

用户头像
好吃不贵
关注
发布于: 刚刚

题目:

把 httpserver push 到 dockerhub,之后从 dockerhub 下载。

push 到 dockerhub

本地在 Terminal 登陆 dockerhub

docker login 输入用户名,密码

编译

docker build -t uucad/httpserver:${tag} .

其中 ${tag}可以写 v1.0 等,uucad 是 dockerhub 的用户名,httpserver 是工程名。

push 到 dockerhub

遇到的问题 denied: requested access to the resource is denied

docker images 找到自己的镜像的 IMAGE ID

REPOSITORY TAG IMAGE ID CREATED SIZE

cncamp/httpserver latest d16780b52f4b 8 hours ago 80.4MB

cncamp/httpserver v1.0 d16780b52f4b 8 hours ago 80.4MB

打 tag

eg. docker tag local-image:tagname new-repo:tagname

docker tag d16780b52f4b uucad/httpserver

其中 d16780b52f4b 是 IMAGE ID。

打完 tag 后再看 docker images

uucad/httpserver latest d16780b52f4b 8 hours ago 80.4MB

eg. docker push new-repo:tagname

docker push uucad/httpserver

从 dockerhub 下载镜像运行

docker pull uucad/httpserver

运行镜像

docker run uucad/httpserver

具体代码见:github.com:jianywu/cncamps.git

编译方式: cd httpserver && make push && make run

用户头像

好吃不贵

关注

还未添加个人签名 2018.11.20 加入

还未添加个人简介

评论

发布
暂无评论
云原生训练营 20211017- docker作业