下载镜像

docker pull {domain}/{imagename}:{version}

给镜像打标签

docker tag {imageid}  {domain}/{newiamgename}:{version}

发布镜像(需要先打标签)

docker push 192.168.190.126:5000/bds/system

启动镜像

docker run  -p 8080:8080 -p 50000:50000   -v /var/run/docker.sock:/var/run/docker.sock  -v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7   -v $(which docker):/bin/docker  -v  /var/docker/jekins:/var/jenkins_home   -d  --restart=always --name jenkins jenkins/jenkins 

查看镜像

docker image

查看容器

docker ps -a

启动容器

docker run {cid}

关闭容器

docker stop {cid}

进入容器

docker exec -it {cid} /bin/bash

把容器打包为镜像

docker commit 11ae ubuntu:ssh

推送镜像到仓库

docker push 192.168.190.126:5000/ubuntu:ssh

保存镜像文件

docker save {imageid} > imagename.tar

把多个镜像打包为文件保存

docker save -o imagesname.tar image1:version1 image2:version2

加载保存的镜像

docker  load < imagename.tar

导出容器为镜像文件

docker export {container_id}> container_image_name.tar

导入使用export导出的镜像

docker import - imagename < container_image_name.tar

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-29
  • 2021-04-21
  • 2022-12-23
  • 2021-09-15
  • 2022-12-23
猜你喜欢
  • 2021-12-21
  • 2021-06-21
  • 2021-08-30
  • 2021-08-04
  • 2021-08-29
  • 2021-06-05
相关资源
相似解决方案