检查内核版本 uname -r
如果内核版本小于3.10执行 yum update
安装docker yum install docker
启动docker systemctl start docker
查看docker版本 docker -v
开机自启动docder systemctl enable docker
停止docker systemctl stop docker
/ //在docker服务中搜索镜像(以mysql为例) docker search mysql
//下载镜像 docker pull mysql //默认回去下载lastest版本的mysql
docker pull mysql:5.5 //下载5.5版本的MySQL
//查看docker中已经下载的镜像 docker images
//删除docker中已经下载的镜像 docker rmi image-id
以tomcat为例 //下载tomcat镜像 docker pull tomcat
//启动tomcat docker run --name mytomcat -d tomcat:latest //mytomcat是自己定义的镜像名字
//查看那些镜像已经启动 docker ps
//停止docker中的tomcat docker stop 容器的id
//查看所有的容器 docker ps -a
//也可以通过容器id启动镜像 docker start 容器的id
//删除容器 docker rm 容器的id
//启动tomcat镜像,带上虚拟机端口映射 docker run -d -p 8888:8080 tomcat
//测试的时候可以先关闭Linux的防火墙 service firewalld status service firewalld stop
//查看容器的日志 docker logs container-id
//一个镜像可以启动多个容器 docker run -d -p 8889:8080 tomcat
//进入容器 docker exec -it 562379da13df bash ctrl+d可以直接退出容器 //发送war包到容器 docker cp myweb.war 112b205d7845:/usr/local/tomcat/webapps
// //以启动mysql为例 //现在MySQL镜像 docker pull mysql //启动MySQL docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.5
//搜索oracle docker search oracle