inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

DevOps를 위한 Docker 가상화 기술 (Private Harbor Registry)

Docker Swarm Stack 사용 ②

replicas 가 생기지 않는 문제

327

youna010808

작성한 질문수 3

0

docker stack services my-stack 이러한 명령어로 스택에 있는 서비스를 확인했을 때, replicas가 생기지 않는 문제가 발생합니다.

docker service logs my-stack_nginx으로 로그를 확인했을 때, "my-stack_nginx.1.e52u87cn5fsb@65b1999ee81f    | exec /docker-entrypoint.sh: invalid argument" 라는 오류 메시가 발생합니다.

docker 가상화 ci/cd msa

답변 3

0

송진호

OS : MacOs M1

 

haproxy:latest 로 생성할 경우

exec /usr/local/bin/docker-entrypoint.sh: invalid argument

라는 오류가 나타나고 있으며, 해당 폴더로 접근하니 docker-entrypoint.sh 파일이 생성 되어있지 않았습니다.

0

Dowon Lee

안녕하세요, 이도원입니다.

작업하신 Docker의 실행 환경(Windows인지 macOs나 Linux인지) 및 내용(스크립트나 오류 내용 등)을 추가로 공유해 주실 수 있을까요? 저희가 공유해 드린 Script의 오류인지 확경에 대한 문제인지 등에 따라 적절한 답변을 찾아보려고 합니다.

감사합니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

youna010808님, 문제를 확인했을 때 replicas가 생성되지 않는 오류는 docker-entrypoint.sh에 대한 실행 문제로 보입니다. 주로 이런 오류는 docker-entrypoint.sh 파일의 실행 권한 또는 스크립트 내용에 문제가 있을 때 발생할 수 있습니다.

해결 방법으로는 다음과 같은 점을 확인해볼 수 있습니다.
1. docker-entrypoint.sh 파일에 실행 권한이 부여되었는지 확인해보십시오. 파일에 실행 권한을 부여하기 위해 chmod +x docker-entrypoint.sh 명령어를 사용할 수 있습니다.
2. docker-entrypoint.sh 스크립트의 내용이 올바르게 구성되었는지 확인하십시오. 스크립트의 첫 줄이 #!/bin/sh 또는 #!/bin/bash와 같이 쉘을 올바르게 지정하고 있는지 확인하십시오.
3. Dockerfile 내에서 docker-entrypoint.sh를 올바르게 참조하고 있는지 확인합니다. 경로 문제나 파일 이름 오류가 없는지 점검해보시기 바랍니다.

이 중 하나라도 문제가 있다면 수정 후 Docker 이미지를 다시 빌드하여 docker stack deploy 명령어를 사용해 스택을 다시 배포해보시기 바랍니다.

이 외에도 Docker 스택 설정 파일(docker-compose.yml 또는 해당되는 스택 파일)과 환경 설정을 점검해볼 필요가 있습니다. 설정 파일 내 올바른 이미지 이름과 태그, 필요한 환경 변수 등이 모두 적절히 설정되었는지 확인해주세요.

추가적인 문제가 발생하면, 로그 상세 정보 또는 스택 관련 파일의 구성을 자세히 살펴보는 것도 도움이 됩니다.

configserver 설정에러

0

3

1

Inner class로 Config를 지정하는 이유

0

14

1

kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.

1

56

1

domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다

1

41

1

혹시 강의 내용하면서 실습했던 것을 개인 깃에다 올려도 될까요?

0

22

1

Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면

1

63

2

스크립트에 대해 질문 있습니다.

1

58

1

같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!

2

70

1

vagrant up 설치 에러

0

36

2

이거 지금 부터 들어도 괜찮을까요 ?? 시간이 꽤지난거같은데 .. 뭐 최신하고 아에 안맞을까요 .

0

36

1

argocd 배포 이슈

0

157

1

argocd 이미지 pull 문제...

0

225

2

Harbor 인증서 설정 후 IP 변경

0

187

2

섹션 1이나 2 등등 강의 자료는 없는 걸까요?

0

185

2

스택 배포 에러

0

172

1

service create 시에 에러 발생

0

319

2

강의 자료

0

259

2

./prepare 이미지가 안 생기는 문제

0

175

1

docker는 어떻게 macos에서 리눅스를 실행할 수 있는것일까요?

0

315

2

docker -e 옵션에 대한 질문

0

136

2

Prometheus 및 컨테이너 상태 메트릭 수집

0

162

1

syslog 의미?용도?

0

232

1

오타+강의 자료 질문

0

225

1

catalog-service 이미지 에러

0

276

2