记录下docker的常用命令

常用命令:

  • docker images:查看本地所有镜像
  • docker pull  centos:7:从仓库中获取镜像
  • docker ps:列出所有正在运行的容器
  • docker ps -a:列出所有容器
  • docker start <name>:启动容器
  • docker inspect:查看容器的详细信
  • docker stop <name>:暂停容器
  • docker rm <name>:删除容器
  • docker rmi <name>:删除一个镜像
  • docker run -it <name> /bin/bash:运行一个镜像并进入容器
  • docker run --name cnt-centos-6.7 -itd  8f8a8126484a  /bin/bash
  • docker run -it -p 80:80 fe65a2781dae /bin/bash:将本机的端口映射到docker容器的端口
  • docker exec -it cda95a5d070d  /bin/bash:启动并进入容器
  • docker attach <name>:进入一个正在运行的容器
  • docker commit <容器id> <name:version>:创建一个新的image
  • docker network ls:查看docker的网络
  • docker network inspect bridge:查看bridge网络中的容器
  • docker port <name>:查看主机到容器的端口映射情况
       宿主机如何才能使用docker容器的服务?

      端口映射。在启动容器时,如果不配置宿主机器与docker容器的端口映射,外部程序是无法访问docker容器,因为没有端口。

       宿主机和docker容器之间的文件传输?
  1. 查询容器ID

            docker ps -a

         2. 根据容器ID找到ID全称:
           docker inspect -f '{{.Id}}' b90542e3b6b7
         3. 文件拷贝:
          docker cp D:\软件程序\jdk-8u171-linux-x64.tar.gz b90542e3b6b7e2b72d9af79e885bcad175116aa3c5376d152ae12291e4c46717:/software

转载于:https://www.cnblogs.com/linuxandy/p/10534632.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值