一:下载安装及命令
1.检查内核版本必须是3.10及以上版本
uname -r
2.安装 docker
yum install docker
3.启动docker
systemctl statt docker
4.检查docker版本
docker -v
5.开机启动docker
systemctl enable docker
6.停止docker
systemctl stop docker
7.搜索容器里边有没有比如mysql对象的镜像--就是去远程仓库里边去搜索所有相关的
docker search mysql
8.下载拉取镜像(mysql示例)
/例如
docker pull mysql
docker pull mysql:Tag name --下载指定版本的
9.查看docker中有的镜像
docker images
10.删除某个指定的镜像
docker rmi image-id
二:docker 容器操作
docker run --name mytomcat -d tomcat:tag名 --运行容器
docker ps --查看运行中的容器
docker stop 容器id或者是容器名 --停止运行容器
dpcker ps -a --查看所有的容器
docker start 容器id或者是容器名 --启动容器
docker rm 容器id或者是容器名 --删除容器
docker run --name mytomcat -d -p 8989:8080 tomcat ---启动一个做了端口映射的tomcat容器
service firewalld staus --查看防火墙状态
service firewalld stop --关闭防火墙
三:解决docker访问时候404的问题
先进入tomcat目录
docker exec -it c110e319cdd1(启动的Tomcat容器的容器id) /bin/bash
进入webapps文件夹下边,查看下边文件如果total为0的时候说明下边没有文件
cd webapps
ls -l
返回上级目录
cd ..
将webapps.dist文件夹下的内容复制到给webapps文件夹
mv webapps.dist webapps