[Linux #2] 북스택 관련
패키지 목록업데이트, 도커 설치, Docker compose 설치?
sudo apt update
sudo apt install docker.io
sudo apt install docker-compose
도커 컨테이너 실행 중 에러
dainwiki@DESKTOP-4OPVAQ5:~$ docker-compose up
ERROR: yaml.scanner.ScannerError: mapping values are not allowed here
in "./docker-compose.yaml", line 6, column 31
ERROR: yaml.scanner.ScannerError: mapping values are not allowed here in "./docker-compose.yaml", line 6, column 31
yaml 파일 6줄 31번째 글자 확인
vi docker-compose.yml
i
:6
6번째줄 31번째 글자는 :(컬럼)
yaml Validator 돌려 봤으나 Valid yaml 로 나옴
예상 문제 원인
1. .env 파일 변수 문제
.env
파일에 필요한 모든 변수가 제대로 정의되었는지 확인
vi .env
이상 없음
2. 접근 권한 문제
도커 버전 확인
dainwiki@DESKTOP-4OPVAQ5:~$ docker --version
Docker version 24.0.7, build 24.0.7-0ubuntu2~22.04.1
접근권한
dainwiki@DESKTOP-4OPVAQ5:~$ sudo chmod -R 755 /home/dainwiki/bookstack_data
dainwiki@DESKTOP-4OPVAQ5:~$ sudo chmod -R 755 /home/dainwiki/bookstack_db
3. 포트 충돌
sudo apt install net-tools
netstat -ano
No Comments