Docker常用命令(详细图解演示)

       前言:Docker的介绍,安装参看我的这篇文章.Linux下Docker安装(详细图解演示)这里把常用的命令做一个简单的总结.

       Linux上面安装Docker.满足一下条件.

       CPU是64位.

       Linux内核必须在3.10版本以上. 

     1. 查看Docker的版本号.

     docker version   (可以看到Docker的架构Client,Server,Registry)

   2. 列出镜像.

 docker images 

3. 显示Docker引擎的详细信息.

docker info

4. 拉取镜像.(这里演示拉取Tomcat的Docker镜像).

首先进行docker search tomcat

docker pull tomcat(由于直接访问的是Docker Hub,国外的下载速度较慢,超时报错.)

一种解决的方案就是在拉取镜像的时候修改为国内的镜像仓库地址.(修改为阿里云的Docker加速器也行的.在配置文件里面).

docker pull registry.docker-cn.com/library/tomcat

vim /etc/docker/daemon.json 修改镜像地址.这样永久性更改.


 
 
  1. {
  2.    "registry-mirrors": [ "https://registry.docker-cn.com"]
  3. }

至此拉取镜像成功.

5.运行镜像.

docker run -i -t -p 8080:8080 registry.docker-cn.com/library/tomcat /bin/bash

-i :表示容器启动后,可以使用键盘进行输入.

-t:将与服务器建立一个会话.

-p:做端口映射.

/bin/bash:表示运行容器中的bash应用程序,因为我们此时并不许要运行其他程序,只想进入容器.

exit:退出容器

2c03a0376e56(这个是容器ID.12位长).

启动容器.(启动已经停止的容器,指定容器ID或者容器名称).

6. 列出容器.

7. 停止容器.(等待很短的一段时间,才对容器发送SIGKILL信号的,才终止容器).

docker kill 容器ID(终止容器,使用该命令可对容器发送SIGKILL信号,以及终止容器).

8. 重启容器

9:执行命令.

docker exec -i -t 2c03a0376e56 ls -l

10 删除容器(rm 是删除已经停止运行的容器的.rm -f 是删除正在运行中的容器的).

11 导入和导出容器.

 docker export  容器ID >XXX.tar(将容器导出为一个tar文件).不指定目录就在当前目录下.

 docker  import XXX.tar XXX/XXX (将导出的tar文件导入为镜像).

12 Docker的客户端所有命令查看.

 

13 Docker查看容器IP.

docker inspect 容器ID | grep IPAddress.

转载自:https://blog.csdn.net/HcJsJqJSSM/article/details/83214087

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值