一.基本命令
1.安装 yum install docker
2.启动 service docker start
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
3.加入开机启动 chkconfig docker on
4.查找镜像 docker search nginx
5.下载镜像 docker pull docker.io/nginx
6.查看镜像 docker images
7.运行容器 docker run -i -d -t nginx
8.查看容器 docker ps -a
9.启动容器 docker start nginx
10.停止容器docker stop nginx
11.删除容器docker rm nginx
12.删除镜像docker rmi nginx
13.查看yum安装的列表 yum list installed | grep docker
14.删除包 yum -y remove docker-engine.x86_64
15.删除docker镜像及中间文件 rm -rf /var/lib/docker
二.手动创建镜像
创建Dockerfile root@gctest:~# mkdir myimage root@gctest:~# cd myimage/ root@gctest:~/myimage# vi Dockerfile root@gctest:~/myimage# cat Dockerfile FROM centos:latest CMD echo "Hello myimage" 编译Image root@gctest:~/myimage# docker build -t myimage . Sending build context to Docker daemon 2.048 kB Step 1 : FROM centos:latest ---> ce20c473cd8a Step 2 : CMD echo "Hello myimage" ---> Running in 1421c66fa1a6 ---> 2408b71c40c0 Removing intermediate container 1421c66fa1a6 Successfully built 2408b71c40c0 root@gctest:~/myimage# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE myimage latest 2408b71c40c0 6 seconds ago 172.3 MB ghostcloud.cn:5000/gcali 1.5 6ff13e5ab907 30 hours ago 213.9 MB centos latest ce20c473cd8a 7 weeks ago 172.3 MB 运行自己的Image root@gctest:~/myimage# docker run myimage Hello myimage
