1.   安装docker

curl -sSL https://get.docker.com/ | sh

异常

Error: docker-ce-cli conflicts with 2:docker-1.13.1-102.git7f2769b.el7.centos.x86_64
Error: docker-ce conflicts with 2:docker-1.13.1-102.git7f2769b.el7.centos.x86_64You could try using --skip-broken to work around the problemYou could try running: rpm -Va --nofiles --nodigest

处理

查询已经安装docker

yum list installed | grep docker

docker列表

docker.x86_64                        2:1.13.1-96.gitb2f74b2.el7.centos @extras
docker-client.x86_64                 2:1.13.1-96.gitb2f74b2.el7.centos @extras
docker-common.x86_64                 2:1.13.1-96.gitb2f74b2.el7.centos @extras

删除已经存在docker

yum remove -y docker.x86_64 2:1.13.1-96.gitb2f74b2.el7.centos
yum remove -y docker-client.x86_64 2:1.13.1-96.gitb2f74b2.el7.centos
yum remove -y docker-common.x86_64 2:1.13.1-96.gitb2f74b2.el7.centos
rm -rf /var/lib/docker
rm -rf /etc/docker
rm -rf /var/lib/docker
rm -rf /etc/docker

2.   安装git

yum install git

3.   安装Compose

curl -L https://github.com/docker/compose/releases/download/1.10.0-rc2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

4.   设置权限

chmod +x /usr/local/bin/docker-compose

5.   启动docker

systemctl start docker

如果提示不能连接错误将用户添加到docker组中,

usermod -G docker root

6.获取源代码

mkdir /home/wekan
cd wekan
git init
git clone https://github.com/wekan/wekan.git

7.部署项目

docker-compose up -d
docker-compose up

8.访问项目

访问http://localhost (port 80)

9.踩坑

IP地址需要替换下:

 - ROOT_URL=http://192.168.200.55:8888 

邮件需要配置下:

邮箱名和密码有特殊字符的,需要到官网转换下,点击“ENCODE”。

https://www.urlencoder.org/

- MAIL_URL=smtp://带后缀的邮箱名:邮箱密码@smtp.cestc.cn:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
- MAIL_FROM=anquanyingji@cestc.cn

修改完之后需要执行以下指令:

docker-compose down
docker-compose up -d

常用命令参见:

https://blog.csdn.net/yanxilou/article/details/99648359

开源看板 wekan docker-compose部署相关推荐

  1. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  2. docker compose部署服务

    1 用docker compose部署服务 - 需求:假如现在我们手里有很多容器,每个容器对应每个服务,有nginx容器,redis容器,mysql容器等.现在我们需要批量化的去管理,批量启动,停止, ...

  3. 使用Docker Compose 部署Nexus后提示:Unable to create directory /nexus-data/instance

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  4. 使用Docker Compose 部署Nexus后初次登录账号密码不正确,并且在nexus-data下没有admin.password

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  5. Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  6. Docker Compose部署Nexus3时的docker-compose.yml代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  7. Docker Compose部署项目到容器-基于Tomcat和mysql的项目yml配置文件代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  8. 使用Docker Compose部署SpringBoot应用

    使用Docker Compose部署SpringBoot应用 原创: 梦想de星空 macrozheng 6月19日 Docker Compose是一个用于定义和运行多个docker容器应用的工具.使 ...

  9. Docker - 使用Docker Compose部署应用

    简介 Docker Compose是一个基于Docker Engine进行安装的Python工具.该工具使得用户可以在一个声明式的配置文件中定义一个多容器的应用,在Docker节点上,以单引擎模式(S ...

  10. Kafka:Docker Compose部署Kafka集群

    创建目录用于存放Docker Compose部署Kafka集群的yaml文件: mkdir -p /root/composefile/kafka/ 写入该yaml文件: vim /root/compo ...

最新文章

  1. python编程未来就业方向有哪些?
  2. 一阶和二阶微分方程的物理意义???
  3. BZOJ 1492: [NOI2007]货币兑换Cash [CDQ分治 斜率优化DP]
  4. Linux下无法进入windows的NTFS分区并挂载错误的问题的解决方法
  5. 理解 Linux 网络栈(2):非虚拟化Linux 环境中的 Segmentation Offloading 技术
  6. 随心篇第九期:我不愿一无所有
  7. java栈的实现_栈的实现(Java)
  8. CSS Word的文档结构视图设计
  9. 外媒:英特尔未来10年可能投资950亿美元在欧洲新建8家芯片厂
  10. L3-028 森森旅游 (30 分)-PAT 团体程序设计天梯赛 GPLT
  11. ArcGIS10.6使用ArcGIS Diagrammer
  12. Mybatis 实现MySQL的:无数据插入,有数据更新
  13. oracle出现EOF,ora-03113: 通道出现EOF
  14. 国二c语言选择题要对一半,计算机二级考试C语言程序设计题有步骤分吗
  15. 什么事Lut预设_ps预设调色使用教程
  16. 软件功能测试ok,S7_200解密软件,测试OK
  17. 用户自定义标识符php,三分钟了解C语言中自定义的标识符及规则
  18. 电脑里删除的文件怎么恢复,数据恢复方法大全
  19. css3中vw/vh/vmin/vmax的含义与使用方法
  20. Python+MySQL+云服务器 定时爬取B站日榜与微博热搜榜信息并保存至数据库

热门文章

  1. iphone android传照片大小,快速地将iPhone/Android的照片传到电脑上
  2. window计算机截屏快捷键,windows截图工具快捷键,win7截屏快捷键是哪个
  3. linux apache 查看mpm 配置方式,apache httpd mpm配置
  4. windows打开cmd的几种方式
  5. 蒙圣光:2018年IT行业的八大趋势
  6. PHP 生成PDF文件并向PDF添加图片
  7. 自适应PC端网页制作使用rem
  8. 生活感悟-1 小胜凭智,大胜靠德
  9. ARMv8-A编程指导之Caches(1)
  10. word自带参考文献标注功能—以word2013为例