一、Docker安装

1、CentOS Docker安装

sodu yum update
sudo yum install docker

2、Ubuntu

sudo apt-get update
sudo apt-get docker.io

二、Dokcer常用命令及参数

0、Docker服务

service docker start

1、Docker镜像命令

(1)、Docker 镜像检索

docker search 镜像名

例如:docker search redis

(2)、镜像下载

docker pull 镜像

例如:dokcer pull redis

(3)、镜像列表

docker images

(4)、删除镜像

docker rmi image-id

(5)、删除所有镜像

docker rmi ${docker images -q}

2、Docker容器命令

(1)、运行容器基本操作

docker run - -name container-name -d image-name

例如:docker run –name test-redis -d redis

(2)、容器列表

docker ps

以下命令可查看运行和停止状态的容器

docker ps -a

(3)停止和启动容器

1)停止容器

docker stop container-name/container-id

例如:docker stop test-redis

2)启动容器

docker start container-name/container-id

例如再次重启刚才的容器:docker start test-redis

3)端口映射

如将映射端口6379到本机的6378

docker run -d -p 6378:6379 --name port-redis redis

4)删除容器

docker rm container-id

删除所有容器
docker rm ${docker ps -a -q}

5)容器日志

docker logs container-name/container-id

例如:docker logs port-redis

6)登录容器

docker exec -it container-id/container-name bash

三、常用镜像

docker pull wnameless/oracle-xe-11g
docker pull mongo
docker pull redis:2.8.21
docker pull coludesire/activemq
docker pull rabbitmq
docker pull rabbitmq:3-managerment