概述
- 非官方的安装教程(不过很管用):Deploy Mattermost on Docker
改动:不安装web镜像
-
因为我们可以用自己的nginx进行反向代理。
-
在
{mattermost_docker}/docker-compose.yml
中注释web部分,并在app处开放端口app: ports: - "14080:80" - "14443:443" # web: # build: web # ports: # - "80:80" # - "443:443" # read_only: true # restart: unless-stopped # volumes: # # This directory must have cert files if you want to enable SSL # - ./volumes/web/cert:/cert:ro # - /etc/localtime:/etc/localtime:ro
改动:国内镜像源添加
-
在
{mattermost_docker}/app/Dockerfile
中添加apk仓库源# ICY's Changes RUN echo -e http://mirrors.ustc.edu.cn/alpine/v3.11/main/ > /etc/apk/repositories RUN echo -e http://mirrors.ustc.edu.cn/alpine/v3.11/community/ >> /etc/apk/repositories # Install some needed packages # ...
-
在
{mattermost_docker}/db/Dockerfile
中添加apk仓库源,pip镜像源# ICY's Changes RUN echo -e http://mirrors.ustc.edu.cn/alpine/v3.11/main/ > /etc/apk/repositories RUN echo -e http://mirrors.ustc.edu.cn/alpine/v3.11/community/ >> /etc/apk/repositories # ICY's Changes pip RUN echo "azure<5.0.0" > pip-constraints.txt RUN apk add --no-cache build-base curl libc6-compat libffi-dev linux-headers python-dev py-pip py-cryptography pv libressl-dev && pip install -i https://mirrors.aliyun.com/pypi/simple/ --upgrade pip && pip --no-cache-dir install -i https://mirrors.aliyun.com/pypi/simple/ -c pip-constraints.txt 'wal-e<1.0.0' envdir && rm -rf /var/cache/apk/* /tmp/* /var/tmp/*
MINE MIND系列将在我的GitHub上实时更新,同时精选部分汇总于CSDN专栏
GitHub仓库:https://github.com/IcyLeaves/MINE-MIND
CSDN专栏:https://blog.csdn.net/qq_37398834/category_10975647.html
最后
以上就是淡定芹菜为你收集整理的[Mattermost]安装Docker版的全部内容,希望文章能够帮你解决[Mattermost]安装Docker版所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复