《CentOS 中安装 Docker 并挂载本地目录》
一、安装 Docker
-
更新系统软件包:
bashsudo yum update -y
-
安装必要的软件包以允许使用 yum 安装 Docker:
bashsudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加 Docker 仓库:
bashsudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装 Docker 引擎:
bashsudo yum install docker-ce -y
-
启动 Docker 服务并设置为开机启动:
bashsudo systemctl start docker sudo systemctl enable docker
二、安装 Tomcat 并挂载本地目录
-
创建本地目录用于挂载:
bashmkdir /path/to/local/directory
-
拉取 Tomcat 镜像:
bashdocker pull tomcat
-
运行 Tomcat 容器并挂载本地目录:
bashdocker run -d -p 8080:8080 -v /path/to/local/directory:/usr/local/tomcat/webapps/your_app_directory tomcat
这里将本地的
/path/to/local/directory
目录挂载到容器内 Tomcat 的/usr/local/tomcat/webapps/your_app_directory
目录。你可以根据实际情况修改路径。然后把打包好的war包上传到服务其中的webapps目录,使用
docker restart tomcat
命令重启容器即可
通过以上步骤,你就可以在 CentOS 中使用 Docker 安装 Tomcat 并挂载本地目录了。你可以通过访问服务器的 IP 地址加上端口号 8080 来访问 Tomcat 服务。