0
点赞
收藏
分享

微信扫一扫

docker的常用命令以使用

楠蛮鬼影 2022-03-30 阅读 76

docker简介

docker引擎的基础是linux容器技术。与虚拟机的相似,但又不同。docker是一种轻量级的虚拟化方式,docker容器的启动和停止可以在秒级实现,速度比虚拟机快的很多,相比起来对宿主机资源的使用也很少,一台主机可以同时运行上千个docker容器。

虚拟机在创建的时候需要单独设定硬件的基本信息,对硬件上使用可以看做从宿主机上隔离出来一部分去使用,而docker容器环境与宿主机共用硬件,性能开销非常的小。其二是,在迁移过程中docker容器可以很方便的实现导出导入功能。

docker的常用命令

  • 安装docker:yum install -y docker
  • 启动docker:/bin/systemctl start docker.service 或者 service start docker.service
  • 获取centos镜像:docker pull centos:latest
  • 列出镜像列表:docker images
  • 修改tag: docker tag docker.io/centos:latest centos:test
  • 删除镜像:docker rmi centos:latest
  • 创建容器并将宿主机上 /docker/test/路径与docker容器环境中的/docker路径进行绑定:docker run -it -v /docker/test/:/docker centos:test
  • 列出容器列表:docker ps -a
  • 启动容器:docker start ID
  • .删除容器:docker rm ID
  • 停止容器:docker stop ID
  • 修改容器名字:docker rename happy_roentgen php7
  • 进入容器:docker exec -it ID /bin/bash
  • 容器导出:docker export ID > name.tar
  • 导入容器:cat name.tar | docker import - centos:test
  • 容器启动:docker run -it -v /docker/test/:/docker centos:test /bin/bash
  • 保存镜像:docker save -o name.tar centos:test
  • 载入镜像:docker load < name.tar
举报

相关推荐

0 条评论