在docker上部署Javaweb项目
-
安装docker
-
#yum -y install docker-ce
#systemctl start docker
#docker version -
拉取镜像加速(为了下载Tomcat和mysql镜像更快)
*#tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://c8it25aj.mirror.aliyuncs.com”]
}
EOF
#systemctl restart docker -
下载Tomcat和mysql
#docker pull mysql
#docker pull tomcat
#docker images -a -
创建容器
#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目录下为空,导致服