1. yum install -y yum-utils device-mapper-persister-data lvm2 //安装逻辑卷管理映射机制
2. yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo //下载docker社区版本的镜像源
注释:第五步如果安装过慢,这一步的地址换成阿里云镜像地址更快很多,地址为:http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3. yum clean all //clean一下
4. yum makecache fase //更新缓存
5. yum -y install docker-ce //安装docker
安装tomcat命令: docker pull tomcat //如果拉取过慢可以从阿里云获取镜像加速器
查看docker已经安装的镜像 docker images
查看docker已经启动的容器 docker ps
注意:docker的镜像启动之后即为容器
启动镜像命令:docker run -d --name 设置启动名 -p 宿主机的端口:docker端口 docker镜像名称:
启动tomcat命令 docker run -d --name first-tomcat -p 8080:8080 tomcat
进入docker中某个容器的命令: docker exec -it 容器id /bin/bash
进入tomcat的命令: docker exec -it tomcat容器的id(注释:可以通过docker ps命令看到对应容器的id) /bin/bash
构建镜像: docker bulid -t 仓库名:标签名 .
构建一个项目:docker build -t springcloud:eureka-server . (注意后面的点)
最后注意 Dockerfile 中的命令后面要加空格