1. docker 要求linux内核版本为3.10 以上的 或者使用centos7.0以上的
uname -r 查看

2. 通过yum安装docker
yum install docker
遇到提示 输入Y同意就行了
启动docker
systemctl start docker

查看docker版本

设备开启启动docker
systemctl enable docker

停止docker
systemctl stop docker

docker 常用操作和命令
1. 搜索下载镜像
docker hub网站:https://hub.docker.com/
网站搜索:

搜索下载docker中的镜像 需要联网和启动docker
命令行搜索:搜索萌mysql的docker镜像

拉取下载
docker pull mysql (不带版本号表示使用默认的版本latest)

查看下载的镜像

启动mysql
docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
-p 3306 :3306 做端口映射 吧服务的端口映射到docker容器中的端口
--name 给启动的mysql起个名字分配给容器
-e MYSQL_ROOT_PASSWORD 给mysql中root分配一个密码
![]()
查看docker中的所有设备 docker ps -a (docker ps 是查看运行中的设备)
查看启动的的设备

启动成功
2. 安装tomcat8.5
docker pull tomcat:8.5

启动tomcat
默认启动
docker run -it --rm tomcat:8.5


做端口映射启动
docker run -it --rm -p 8888:8080 tomcat:805


启动后无法访问看下是否开放端口,防火墙是否关闭
后台启动 加 -d

查看 分别启动着tomcat 和mysql

如果想这两个服务都启动着,最好设置开机启动docker
部署
1. 记录下tomcat镜像启动的容器的ID或容器名称。
2.将war包放入到docker下的tomcat中
命令:docker cp test.war docker容器中的tomcatID:/usr/local/tomcat/webapps/
1万+

被折叠的 条评论
为什么被折叠?



