Docker를 이용해 Rocket.chat 서버를 설치하려고 합니다.
시행착오를 정리하는 차원에서 적습니다.
최소한의 기능만 제공하는 서버로 안되는 것이 많습니다.
ssh로 메인 시스템에 접속 한 후, docker attach ubuntu 로 docker Ubuntu 에 접속합니다.
기본 업데이트 및 sudo을 설치합니다.
vi 설치
snap 설치
메인시스템으로 돌아올때 그냥 exit하면 docker가 종료됩니다.
Ctrl-P, Ctrl-Q 로 나옵니다.
snap이 실행이 안됩니다. manaul로 설치하는 것도 잘 안되서 다른 방법으로 시도합니다.
용량도 크고 기본으로 기능이 많을 것으로 생각되어 다운로드 받아 설치를 시도했으나 snap에서 똑같이 막힙니다.
하지만 이 경우는 크롬브라우저를 통해 Ubuntu GUI를 사용할 수 있어서 다음에 활용하면 좋을 것 같습니다.
설명을 읽어보니 Rocket.chat에서 제공하는 이미지가 있습니다.
하지만 다운받아 실행하지 자동 종료됩니다. 설정해 줘야 하는 것이 많이 있는 것 같습니다.
시간이 없어서 아쉽지만 다른방법으로 갑니다.
CentOS 공식 이미지를 받아 실행하고, Manual로 설치를 진행합니다.
"systemctl start mongod"
하지만 여기서 문제 발생
Failed to get D-Bus connection: Operation not permitted
아무래도 Docker는 적당한 방법이 아닌 것 같아, Linux에 직접 설치해 봐야겠습니다.