资讯

展开

windows-使用-docker-搭建-codimd-服务

作者:快盘下载 人气:

准备

安装mysql;且所有 ip 均可访问。

步骤

在本地新建 docker-compose.yml ;内容为

version: ;3;
services:
  codimd:
    image: hackmdio/hackmd:2.4.1
    environment:
      - CMD_DB_URL=postgres://codimd:change_password;database/codimd
      - CMD_USECDN=false
    ports:
      - ;3000:3000;
    volumes:
      - upload-data:/home/hackmd/app/public/uploads
    restart: always
volumes:
  database-data: {}
  upload-data: {}

第 6 行中各个参数的含义分别是;

数据库连接协议://用户名:密码;数据库主机:数据库端口/数据库名

我使用的是MySQL;数据库名和用户名都是codimd;因此改成;

mysql://codimd:密码;172.18.0.1:3306/codimd

docker-compose.yml 目录;使用如下命令

docker-compose up -d

访问 http://localhost:3000/即可。

注意

可以使用 docker logs codimd_codimd_1 命令来查看此容器的日志;若数据库出现问题;则可以及时修改。

参考资料

使用 Docker 在服务器部署 CodiMD1;https://blog.csdn.net/weixin_43001913/article/details/105870156

使用 Docker 在服务器部署 CodiMD2;https://blog.csdn.net/SuanCaiyu1806/article/details/107522305

在Win版的Docker里安装mysql;https://blog.csdn.net/junshangshui/article/details/79432487

加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!