Docker에서 Wekan 사용

2328 단어 LinuxDockerAWS

개시하다


는 AWS EC2의 Docker에서 Wekan(간판 관리 도구)을 작성하는 단계의 메모입니다.
이런 거.

기본적
https://github.com/wekan/wekan/wiki/Install-Wekan-Docker-in-production
참고로 하다.

설치 단계


Docker 설치

sudo yum install -y docker
sudo pip install -U docker-compose

Docker 서비스 시작

sudo service docker start

마이크로카드 설치


마이크로카드 사용자 만들기
sudo useradd -d /home/wekan -m -s /bin/bash wekan
sudo usermod -aG docker wekan
sudo passwd wekan
New password:適当なパスワードを設定
Wekan용 Docker 컨테이너 정의 파일 만들기
sudo -u wekan vi /home/wekan/docker-compose.yml
내용은 ↓ 이런 느낌.환경이 있는 경우 http:/(AWS EC2의 IP 주소):8081을 통해 연결할 수 있습니다.
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
마이크로카드용 Docker 컨테이너 처음 시작
su - wekan
docker-compose up -d
그러면 Wekan 컨테이너의 다운로드 및 초기 설정이 완료됩니다.
행운아!

확인


요컨대http://(AWS EC2のIPアドレス):8081AWS EC2 보안 그룹에서 8081 포트를 여는 것을 잊지 마십시오.
아래와 같은 화면이 나오면 완성됩니다.


이메일로 이벤트 건너뛰기


docker-compose.yml에 MAIL URL 값을 추가합니다.
su - wekan
vi /home/wekan/docker-compose.yml
¦
省略
¦
  environment:
    - MONGO_URL=mongodb://wekandb/wekan
    - ROOT_URL=http://localhost:8081
    - MAIL_URL=smtp://user:[email protected]:25
  ports:
    - 8081:80
¦
省略
¦
docker-compose up -d
이상.
※ 단, 현재(v0.10) 우편 알림 기능이 완전하지 않습니다(예를 들어 카드에 기재된 내용인지 여부).다음 버전의 v0.11 실시를 계획하고 있는 것 같습니다.

URL 변경


docker-compose.yml의 ROOT URL 값을 변경합니다.

좋은 웹페이지 즐겨찾기