首先
这是在AWS EC2的Docker上创建Wekan(看板管理工具)的过程的备忘录。
像这样。
基本上
https://github.com/wekan/wekan/wiki/Install-Wekan-Docker-in-production
我指的是。
安装步骤
Docker安装
1 2 | sudo yum install -y docker sudo pip install -U docker-compose |
启动Docker服务
1 | sudo service docker start |
安装Wekan
为Wekan创建用户
1 2 3 4 | sudo useradd -d /home/wekan -m -s /bin/bash wekan sudo usermod -aG docker wekan sudo passwd wekan New password:適当なパスワードを設定 |
为Wekan创建Docker容器定义文件
1 | sudo -u wekan vi /home/wekan/docker-compose.yml |
内容是这样的。创建环境后,您将能够通过http://(AWS EC2 IP地址):8081连接。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | wekan: image: mquandalle/wekan restart: always links: - wekandb environment: - MONGO_URL=mongodb://wekandb/wekan - ROOT_URL=http://localhost:8081 ports: - 8081:80 wekandb: image: mongo volumes: - /home/wekan/data:/data/db |
首次为Wekan启动Docker容器
1 2 | su - wekan docker-compose up -d |
这样就完成了Wekan容器的下载和初始设置。
简单!
确认
暂时
尝试连接(不要忘记从AWS EC2安全组打开端口8081)。
如果显示以下屏幕,则说明过程完成。
奖金
通过电子邮件跳过活动
将" MAIL_URL"的值添加到docker-compose.yml。
1 2 | su - wekan vi /home/wekan/docker-compose.yml |
1 2 3 4 5 6 7 8 9 10 11 12 | ¦ 省略 ¦ environment: - MONGO_URL=mongodb://wekandb/wekan - ROOT_URL=http://localhost:8081 - MAIL_URL=smtp://user:[email protected]:25 ports: - 8081:80 ¦ 省略 ¦ |
1 | docker-compose up -d |
或更多。
*但是,目前(v0.10),电子邮件通知功能不完整(例如,通知卡上写入的内容)。似乎它将在下一版本v0.11中实现。
更改URL
在docker-compose.yml中更改" ROOT_URL"的值。