使用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
每个人都是一座山 世上最难攀越的山 其实是自己 往上走 即便一小步 也有新高度