From afaaf7e494cd673137aeb6a06db97ab8d2c0293a Mon Sep 17 00:00:00 2001 From: xiaoyivip <2217021563@qq.com> Date: Sat, 3 Sep 2022 20:51:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=83=A8=E7=BD=B2=E6=96=87?= =?UTF-8?q?=E6=A1=A3=EF=BC=9A=20-=20=E6=9B=B4=E6=96=B0mysql=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=8D=B7=E6=8C=82=E8=BD=BD=E7=9B=AE=E5=BD=95=20-=20?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3Dockerfile=E6=96=87=E4=BB=B6=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 项目部署文档.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/项目部署文档.md b/项目部署文档.md index eb6c288..d57d9ad 100644 --- a/项目部署文档.md +++ b/项目部署文档.md @@ -55,10 +55,10 @@ docker run --name mysql --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密 > 和**无挂载模式相对**,通过数据卷挂载的方式运行容器,将容器内的部分重要文件映射到宿主机上。直接操作宿主机对应的映射文件就能和容器内作同步,方便操作的同时还能保证容器内的数据在宿主机上有一个备份。 > -> 下面的命令分别对mysql的日志文件、数据文件进行了映射,你也可以自己修改。 +> 下面的命令分别对mysql的日志文件、配置文件、数据文件进行了映射,你也可以自己修改。 ```shell -docker run -d -p 3306:3306 --restart=always -v /auroras/mysql/log:/var/log/mysql -v /auroras/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=密码 --name mysql mysql +docker run -d -p 3306:3306 --restart=always -v /auroras/mysql/log:/var/log/mysql -v /auroras/mysql/data:/var/lib/mysql -v /auroras/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=密码 --name mysql mysql ``` **** @@ -233,7 +233,7 @@ QQ互联具体情况详见百度 4. 编写Dockerfile,同时将编写好的Dockerfile传输到服务器的/usr/local/docker下面 ```dockerfile -FROM java:8 +FROM openjdk:8 VOLUME /tmp ADD aurora-springboot-0.0.1.jar blog.jar ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/blog.jar"] @@ -241,8 +241,6 @@ ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/blog.jar"] > 注意:Dockerfile文件只需要上传到指定目录下即可,不需要手动执行其他操作。 -> 如果遇到出现java:8镜像拉取失败的,可以自己换一个镜像即可解决问题。 - 5. 编写aurora-start.sh,同时将编写好的aurora-start.sh上传到服务器的/usr/local/docker下面 ```shell