【LINUX】ubuntu的docker容器中运行tomcat

#在终端中执行以下命令来更新Ubuntu软件包列表和已安装软件的版本:
sudo apt update
sudo apt upgrade

#Docker在Ubuntu上依赖一些软件包。执行以下命令来安装这些依赖:
apt-get install ca-certificates curl gnupg lsb-release

#执行以下命令来添加Docker官方的GPG密钥:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

#执行以下命令来添加Docker的软件源:
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

#执行以下命令来安装Docker:
apt-get install -y docker-ce docker-ce-cli containerd.io

#运行docker
systemctl start docker

#安装工具
apt-get -y install apt-transport-https ca-certificates curl software-properties-common

#重启docker
service docker restart

#查看版本
sudo docker version

#pull tomcat image
docker pull tomcat

#上面我们拉取了tomcat的镜像,现在我们可以通过命令来查看镜像,命令如下:
sudo docker images

#启动tomcat
docker run --name tomcat -it --rm -p 8080:8080 tomcat

#查看docker 运行的tomcat id
docker ps -a

#复制宿主机tomcat压缩包到容器,以后可能会修改
docker cp apache-tomcat-9.0.93.tar.gz 92f:/home/

#进入docker容器
docker exec -it 92f /bin/bash

cd /home
tar  -xf apache-tomcat-9.0.93.tar.gz
cd apache-tomcat-9.0.93

#复制页面到tomcat服务器目录
cp webapps/* /usr/local/tomcat/webapps/ -r

#在Ubuntu打开页面open url in ubuntu:
http://127.0.0.1:8080/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值