Docker

/bin/sh: 1: Syntax error: "(" unexpected

Superkill 2017. 8. 19. 03:03
반응형

/bin/bash < curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh

mecab을 설치하려고 위 명령어를 실행해야 하는데

Dockerfile에서 

RUN으로 넣었더니 아래 에러가 뜸

/bin/sh: 1: Syntax error: "(" unexpected


아래와 같이 쓰니까 빌드가 정상적으로 됨 

CMD [" bash < (curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh)"]
CMD [" bash < (curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh)"]

CMD ["bash < curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh"]