docker常用命令

1:搜索镜像

docker search ubuntu


2:下载镜像,dockerpool社区地址dl.dockerpool.com:5000

docker pull ubuntu:14.04
docker pull dl.dockerpool.com:5000/ubuntu


3:查看镜像

docker images


4:创建容器,如加-d参数会在后台方式运行,-it分配一个伪终端进入交互式

docker run -it docker.io/centos:6.6  /bin/bash


5:查看容器

docker ps -a


6:查看容器或者镜像实例信息

docker inspect docker.io/centos
docker inspect -f {{".Architecture"}}  8b44529354f3 //json格式


7:查看几个镜像,运行几个容器

docker info


8:创建一个容器,运行的进程退出后并删除该容器

docker run --rm -ti docker.io/centos:6.6 /bin/bash


9:docker tag命令为本地镜像添加新的标签,例如添加一个新的镜像Ubuntu:14,

docker.io/ubuntu:latest是注册地址和tag

docker tag docker.io/ubuntu:latest ubuntu:14


10:查看容器列表

docker ps -a -q


11:删除容器,容器ID,先把容器停止在删除

docker rm contaninerID


12:删除镜像,注册服务器地址和表示,或者镜像ID也可以删除如加参数-f强制删除

docker rmi repository:tag
docker rmi 镜像ID


13:查看容器运行什么

docker exec -it contaninerID/names ps -ef


14:启动容器

docker start contaninerID


15:停止容器

docker stop contaninerID


16:查看容器log,容器ID:dea271f3c4b8

docker logs dea271f3c4b8


17:查看镜像历史版本

docker history iamge_ID



你可能感兴趣的:(常用命令,docker)