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

it2022-05-05  150

使用commit打包容器新建镜像

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

使用dockerfile新建镜像

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

给镜像打标签 修改标签: docker tag <existing-image> <hub-user>/<repo-name>[:<tag>] #tag不指定默认为latest 给镜像打tag 标签:docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签) 登陆dockerhub

docker login 输入账号和密码

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

push镜像

docker push <hub-user>/<repo-name>:<tag>

最新回复(0)