본문 바로가기
LEARN/ERROR

[DOCKER] 도커 error yaml: line 3: found character that cannot start any token

by 아이엠제니 2023. 8. 24.

 

 


 

 

인프런에서 도커 관련 강의를 보고 있었다.

도커의 '도'도 잘 모르다가, 갑자기 관련 업무를 맡게 되었다.

이론부터 시작이 아니라, 그냥 야생에 던져진 기분...

그래서 구글링이랑 챗GPT에 검색을 해가면서 우분투로 명령어를 이용해 도커도 설치하고?

회사에서 다른 사람이 만들어둔 'docker-compose.yml' 파일을 실행만 했다.

 

앞으로 관련된 업무를 하려면, 그냥 단순히 명령어만 반복할 게 아니라 뭔지 알고 싶었다.

도커가 무엇인지 그리고 관련 명령어는 무엇이 있는지 공부하다가!

이제 docker-compose 파일을 만들어서, 실제로 실행해보는 작업을 하려고 하는데 이러한 에러가 떴다.

 

아니 뭐가 문제지?

그대로 입력이 되었는데 뭐가 문제인지 잘 모르겠더라고?

그래서 구글링을 했다.

 

 

 

 

YAML error: found character that cannot start any token · Issue #1 · moraes/config

Maybe I'm doing something wrong, but when I parse this file: smtp: port: 25 host: smtp.mail.com username: johndoe password: secretpassword with config.ParseYaml(configData) I get YAML error: line 1...

github.com

그리고 위 페이지에서 어떤 분의 댓글을 보고 수정을 했다.

 

 

 

YAML doesn't allow tabs; it requires spaces.

아니 탭키가 안 먹는다니요...?

저 댓글을 보고, 야믈 파일에서 탭키를 준 걸 다 스페이스로 쳐서 고쳤다.

아니 그랬더니 에러 없이 실행이 되었다.

구웃!

이번 기회에 야믈 파일은 탭키가 안 먹는다는 사실을 알게 되었다.

알면 좋은 정보다.

 

300x250