美文网首页
docker从创建镜像,到推送至自己的docker hub

docker从创建镜像,到推送至自己的docker hub

作者: 枕溪研书 | 来源:发表于2019-05-25 15:32 被阅读0次

1. 在docker hub上创建自己的账号

2.构建自己的镜像

创建一个目录

mkdir -p dockerfile/df_test1
cd dockerfile/df_test1

在这个目录下,创建Dockerfile

vim Dockerfile

##################################
FROM    ubuntu:16.04
MAINTAINER ccowzh "wuzhihui@gmail.com"

CMD echo "My First Image"
##################################

FROM:该命令定义了使用哪个基础镜像启动构建流程。

FROM`命令可能是最重要的Dockerfile命令。基础镜像可以为任意镜 像。如果基础镜像没有被发现,Docker将试图从Docker image index来查找该镜像。FROM命令必须是Dockerfile的首个命令。

MAINTAINER

这个命令用于声明作者,并应该放在FROM的后面。

CMD

和RUN命令相似,CMD可以用于执行特定的命令。和RUN不同的是,这些命令不是在镜像构建的过程中执行的,而是在用镜像构建容器后被调用。

3. 构建镜像

docker build -t ccowzh/first_images:v1.0
-t : 打标签

4. 测试镜像

docker run ccowzh/first_images:v1.0

5.推送到docker hub

docker login               ####登陆docker

####Username: gerrylon # 输入用户名
####Password:

docker pull ccowzh/first_images:v1.0            ##推送镜像到自己的docker hub

注意:如果推送不成功,可能是标签打错了,标签打得不标准是推送不上去的。一般是 作者/镜像名

相关文章

网友评论

      本文标题:docker从创建镜像,到推送至自己的docker hub

      本文链接:https://www.haomeiwen.com/subject/xdqzzqtx.html