docker部署Javaweb项目(centos系统)

本文介绍了如何在CentOS系统上通过Docker部署JavaWeb项目。首先安装Docker,然后配置镜像加速,接着拉取Tomcat和MySQL镜像。创建容器并导入数据库文件,设置数据库IP为CentOS系统的IP。将项目WAR文件拷贝到Tomcat的webapps目录下,修改数据库配置,最后重启服务并通过IP访问项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在docker上部署Javaweb项目

  1. 安装docker

  2. #yum -y install docker-ce
    #systemctl start docker
    #docker version

  3. 拉取镜像加速(为了下载Tomcat和mysql镜像更快)
    *#tee /etc/docker/daemon.json <<-‘EOF’
    {
    “registry-mirrors”: [“https://c8it25aj.mirror.aliyuncs.com”]
    }
    EOF
    #systemctl restart docker

  4. 下载Tomcat和mysql
    #docker pull mysql
    #docker pull tomcat
    #docker images -a

  5. 创建容器
    #docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
    显示数据库连接成功

    将项目的数据库文件可以通过软件导入数据库中其中数据库的IP地址是centos系统的IP地址,可通过ifconfig 命令查看。

  • #docker run -itd -p 80:8080 --name tomcat tomcat
    #docker exec -it tomcat bash
    由于webapps目录下为空,导致服
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值