SpringBoot学习-part34Docker基本及Tomcat容器部署

Docker基本

Docker安装

yum install docker

启动Docker

systemctl start docker

Docker开机启动

systemctl enable docker

搜索镜像

docker search mysql
docker search redis

在这里插入图片描述

下载镜像

docker pull mysql

查看Docker内部当前镜像数量

docker images

在这里插入图片描述

下载指定版本

docker pull mysql:5.5

在这里插入图片描述

移除指定的镜像

docker rmi image_id

image_id 通过 docker images 查询获得

安装tomcat镜像

docker pull tomcat

容器操作

操作命令说明
运行docker run --name containerName -d imageName 例子:docker run --name myredis -d redis–name 自定义容器名 -d 后台运行 image-name 指定镜像模板
列表docker ps(查看运行中的容器)加上 -a 可以查看所有容器(包括启动的、没启动的)
停止docker stop containerName 或 containerId停止当前运行的指定容器
启动docker start containerName 或 containerId启动容器
删除docker rm containerId删除指定容器
端口映射-p 8888:8080 eg:docker run -d -p 8888:8080 imageName-p:主机端口映射到容器内的端口
容器日志docker logs cotainerName 或 containerId

把主机端口8888映射到容器端口8080
在这里插入图片描述

在这里插入图片描述

docker tomcat 首页 404

容器部署

在这里插入图片描述

查询ip

ip addr

在这里插入图片描述

上面两个地址包括localhost:8888 都可以连接到tomcat server,但是会出现404

在这里插入图片描述

进入tomcat容器的文件目录

注意容器id后面有一个空格为必需
在这里插入图片描述

在这里插入图片描述
cd进入后 发现webapps文件夹为空,而webapps.dist内的内容正是我们需要的

删除原有webapps文件夹

在这里插入图片描述

将webapps.dist重命名为webapps

mv fromName toName

在这里插入图片描述

再次访问tomcat首页

在这里插入图片描述

查看 容器 log

在这里插入图片描述

启动多个tomcat容器

在这里插入图片描述在这里插入图片描述

安装net-tools,使用ifconfig命令查看终端ip

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值