Forest Admin을 설치하려고 했는데 docker-compose가 필요했습니다.
제가 설치되어 있지 않아서 설치했습니다:
sudo apt install docker-compose
하지만 실행하려고 했을 때 다음 오류가 발생했습니다:
docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
여러 가지를 시도해 봤고, 그중 하나는 Docker를 재시작하라고 권장했습니다:
sudo systemctl restart docker
Failed to restart docker.service: Unit docker.service is masked.
그래서 마스킹을 해제하고 재빌드했는데, 그 후로는 앱에 접근할 수 없었습니다.
sudo systemctl unmask docker
Removed /etc/systemd/system/docker.service.
sudo systemctl restart docker
# no error
이미지를 재빌드할 수 있었고, 오류 없이 완료되었습니다:
sudo /var/discourse/launcher rebuild app
하지만 URL로 접속하면 접근할 수 없습니다.
절망적으로 Docker를 업데이트하고 이미지를 여러 번 재빌드해 보았지만, 성공하지 못했습니다:
wget -qO- https://get.docker.com/ | sh
sudo /var/discourse/launcher rebuild app
더 이상 아이디어가 없습니다. 다른 시도해 볼 것이 있을까요?