使用docker部署学之思开源系统

目录

1、参考教程部署系统

2、修改数据库授权完成部署

 

 

1、参考教程部署系统

参考系统的教程进行部署,需注意的是要对3306端口进行端口映射,否则无法使用第三方工具进行访问

教程:https://www.mindskip.net:999/guide/deploy.html#_6-3-docker%E9%83%A8%E7%BD%B2

下载镜像:docker pull  registry.cn-hangzhou.aliyuncs.com/mindskip/xzs:v3.9.0
启动容器: docker run -d --name xzs --privileged -it  -d -p 8000:8000 -p 3306:3306 -v /etc/localtime:/etc/localtime:ro  registry.cn-hangzhou.aliyuncs.com/mindskip/xzs:v3.9.0 /usr/sbin/init

2、修改数据库授权完成部署

需要对mysql进行授权不然只能在本地访问mysql

进入容器:docker exec -it xzs /bin/bash 

use mysql;

update user set Host='%' where User='root';

flush privileges;

使用navicat连接:

 

 

 

备注:以下列一下docker的命令

删除容器:

docker container ls -all
docker stop 容器ID
docker container rm 容器名

删除镜像:

docker image ls

docker image rm 镜像ID

 

posted @ 2023-02-08 10:27  给明天的自己  阅读(529)  评论(0编辑  收藏  举报