Docker打包运行中的容器为镜像并提交到DockerHub

  1. 使用commit打包容器新建镜像

docker commit -m=“提交的描述信息” -a=“作者” 容器id 要创建的目标镜像名:[标签名]

  1. 使用dockerfile新建镜像

vi Dockerfile //进入一个文件夹,并新建一个dockerfile文件,写入相关操作
docker build -t sg1327398885/gisserver //在dockerfile文件所在的文件夹执行命令

  1. 给镜像打标签
修改标签:  docker tag   /[:]  #tag不指定默认为latest
给镜像打tag 标签:docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签)
  1. 登陆dockerhub

docker login
输入账号和密码

  1. 在dockerhub新建对应的仓库(与镜像名一致)

  2. push镜像

docker push /:

你可能感兴趣的:(Docker)