美文网首页
docker发布镜像

docker发布镜像

作者: 一碗米粉的故事 | 来源:发表于2019-12-24 11:10 被阅读0次

https://hub.docker.com

有一篇教程 :https://blog.csdn.net/u011541946/article/category/8605832

windows平台操作:

安装nginx镜像

docker pull nginx

在你需要的有文件的地方(比如index.html,请随意)
建立一个 Dockerfile 文件
文件内容:
FROM nginx:latest
COPY index.html /usr/share/nginx/html/

好了 准备开始创建自己的镜像了
在Dockerfile的目录下执行(命令行后有个小点,一定加上)
docker build -t hello-html .

完成后:
在docker images 一下,你就能看到自己创建的镜像了。

然后执行命令创建容器:
docker run -d --name hello -p 8848:80 hello-html

或者 docker run -d -p 8848:80 hello-html

打开浏览器 输入 :http://localhost:8848 就可以看到index.html里的内容了

如果文件有改动 再执行build 重新启动
docker build -t hello-html .

如果提示端口号被占用

先执行docker ps 把正在跑的服务stop
docker stop copy的哪个容器ID

需要发布镜像需先登陆
输入 docker login
会提示 Login Succeeded

要发布必须执行 1990dk 是你的dockerid,如果不是这样,就目前建立的hello-html容器发布会发生错误:denied: requested access to the resource is denied

docker tag hello-html 1990dk/hello-html

执行完命令可以去dockerhub上看到自己的镜像了

END

相关文章

  • docker基础镜像包制作

    通过docker镜像发布服务已经是很多厂商的共识,本文并不阐述docker的优势,而是介绍发布docker镜像时可...

  • docker发布镜像

    https://hub.docker.com 有一篇教程 :https://blog.csdn.net/u0115...

  • docker jenkins搭建服务发布

    本示例采用dockerjenkins发布springcloud的服务, docker拉取镜像,启动docker就不...

  • Docker /git 结合 Jenkins

    docker+Jenkins 结合Jenkins大体思路:将springboot应用打包并发布成docker镜像,...

  • docker学习系列7 容器化Node项目

    本节我们自己打包一个docker镜像并发布到官方的镜像仓库中。这样任何人只需执行以下命令:docker run -...

  • Docker基础操作

    Docker部署 Docker安装 镜像加速 Docker 基础命令 Docker镜像管理 搜索镜像docker ...

  • 远程发布/部署

    远程使用Shell脚本去发布(镜像/rsync直传) Docker远程发布/Rancher集群管理/Kuberne...

  • docker常用操作

    下载docker镜像 查看docker镜像 搜索docker镜像 开启docker容器 查看全部docker实例 ...

  • Docker 常用命令及参数

    Docker镜像命令 docker 镜像检索 docker search 镜像名docker search red...

  • dock学习笔记

    从镜像仓库拉取镜像 docker pull (镜像名称) 查看docker镜像 docker images 从镜像...

网友评论

      本文标题:docker发布镜像

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