[docker 를 이용해 mysql + redmine 설치]
* docker-compose 사용
(docker-compose-redmine.yaml)
$ docker-compose -f docker-compose-redmine.yaml up -d
위 상태로 실행하면 redmine 이 실행되었다가 계속 restart 를 반복합니다.
mysql 은 잘 실행되지만 redmine 이 실행 도중 오류가 발생하는 것으로 보이는데..
$ docker logs -f redmine
redmine 로그를 확인해보면
' Authentication plugin 'caching_sha2_password' cannot be loaded '
위와 같은 오류를 확인할 수 있습니다.
검색 해 본 결과 mysql 버전에 따른 오류라고 하는데요...
(https://stackoverflow.com/questions/49979089/authentication-plugin-caching-sha2-password-cannot-be-loaded-in-circleci-mysql)
그래서 mysql 버전을 5.7 버전으로 지정해서 설치하니까 잘 됩니다.
image: mysql -> image: mysql:5.7
[추가사항]
혹시나 해서 mysql 대신 mariadb 로 하니까 최신버전이어도 잘 되는듯 합니다.
image: mariadb
(mariadb 만세)
'Programming > Docker' 카테고리의 다른 글
[Nginx] Nginx 를 사용한 reverse proxy 예제 (0) | 2019.03.05 |
---|---|
[Docker] Nginx 를 사용한 SubDomain(서브도메인) 분기 (0) | 2019.02.19 |
[Docker] 사용법 정리 (0) | 2018.10.25 |
[Docker] CnetOS 7 에서 도커 설치 시 사용하는 스크립트 (0) | 2018.09.19 |
[Network] 컨테이너간 네트워크 (포트 관련) (0) | 2018.07.09 |