#在终端中执行以下命令来更新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/