Docker常用的命令

总结docker常用的命令
安装docker:yum install docker
查看版本信息:docker -v
启动docker: sudo service docker start
停止docker: sudo service docker stop
重启docker:sudo service docker restart
查看docker运行状态:sudo service docker status
设置docker开机自启动:sudo systemctl enable docker
列出docker中所有镜像:docker images
搜索可以下载的镜像:docker search 镜像名字
下载某个镜像:docker pull 要下载的镜像名字
让docker从国内ustc下载镜像,编辑文件:vim /etc/docker/daemon.json
删除某个镜像:docker rmi 镜像id
创建容器是:docker run
创建交互式容器:docker run -it --name=镜像名字 centos:7.3.1611 /bin/bash
创建守护式容器:docker run -di --name=mycentos centos:7.3.1611
启动守护式容器后登陆的方式是:
docker exec -it container_name (或者 container_id) /bin/bash(exit退出时,容器不会停止)
启动容器:docker start container_name
停止容器:docker stop container_name
删除容器:docker rm 容器名
删除所有容器:docker rm docker ps -a -q
查看正在运行容器:docker ps
查看所有的容器(启动过的历史容器):docker ps -a
查看最后一次运行的容器:docker ps -l
查看停止的容器:docker ps -f status=exited
(1)将文件从宿主机拷贝到centos容器中。
docker cp 需要拷贝的文件 容器的名称:容器的目录
(2)或是从centos容器拷贝到宿主机的命令
docker cp 容器的名称:容器的目录 需要拷贝的文件

简单的一些演示
列出所有的docker镜像:docker images
在这里插入图片描述
如果你需要从网络中查找需要的镜像,可以通过以下命令搜索
docker search 镜像名字
在这里插入图片描述
3、从docker Hub中拉取镜像
(1)先搜索所要下载的镜像版本
(2)执行下载命令,一定要输入的命令从docker.io后面的路径
在这里插入图片描述
tomcat8下载完毕
在这里插入图片描述 由于docker hub是国外的路径,下载速度很慢,所以最好使用国内的镜像地址下载。国内提供docker镜像加速服务的商家有不少,ustc镜像是比较可靠的一个。

网络不稳定时容易出错:no such host,多试几次就好了。
在这里插入图片描述
4、ustc镜像使用
ustc是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。ustc的docker镜像加速器速度很快。ustc docker mirror的优势之一就是不需要注册,是真正的公共服务。
5、删除镜像
(1) docker rmi $IMAGE_ID:删除指定镜像
(2) docker rmi docker images -q:删除所有镜像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值