docker常用命令
1:搜索镜像1
docker search ubuntu
2:下载镜像,dockerpool社区地址dl.dockerpool.com:5000
1
2
docker pull ubuntu:14.04
docker pull dl.dockerpool.com:5000/ubuntu
3:查看镜像
1
docker images
4:创建容器,如加-d参数会在后台方式运行,-it分配一个伪终端进入交互式
1
docker run -it docker.io/centos:6.6/bin/bash
5:查看容器
1
docker ps -a
6:查看容器或者镜像实例信息
1
2
docker inspect docker.io/centos
docker inspect -f {{".Architecture"}}8b44529354f3 //json格式
7:查看几个镜像,运行几个容器
1
docker info
8:创建一个容器,运行的进程退出后并删除该容器
1
docker run --rm -ti docker.io/centos:6.6 /bin/bash
9:docker tag命令为本地镜像添加新的标签,例如添加一个新的镜像Ubuntu:14,
docker.io/ubuntu:latest是注册地址和tag
1
docker tag docker.io/ubuntu:latest ubuntu:14
10:查看容器列表
1
docker ps -a -q
11:删除容器,容器ID,先把容器停止在删除
1
docker rm contaninerID
12:删除镜像,注册服务器地址和表示,或者镜像ID也可以删除如加参数-f强制删除
1
2
docker rmi repository:tag
docker rmi 镜像ID
13:查看容器运行什么
1
docker exec -it contaninerID/names ps -ef
14:启动容器
1
docker start contaninerID
15:停止容器
1
docker stop contaninerID
16:查看容器log,容器ID:dea271f3c4b8
1
docker logs dea271f3c4b8
17:查看镜像历史版本
1
docker history iamge_ID
页:
[1]