inflearn logo
강의

講義

知識共有

DevOps 向けの Docker 仮想化技術 (Private Harbor Registry)

Docker Swarm Service 使用

service create 시에 에러 발생

319

jong7538694733

投稿した質問数 1

0

image.pngimage.pngimage.png

starting container failed: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: can't copy bootstrap data to pipe: write init-p: broken pipe: unknown

어떻게 해결할 수 있을까요?

docker 가상화 ci/cd msa

回答 2

0

Dowon Lee

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

답변이 늦어 죄송합니다.

최근 MacOS m1 에서 확인 한 결과, 공유애 드린 docker-server의 이미지에서 SSH + Docker의 실행은 정상적으로 되었으나, 도커 컨테이너 실행(docker run) 시 아래와 같은 오류가 발생되고 있습니다. 특정 이미지뿐만 아니라, 대부분의 이미지에서 컨테이너가 실행되지 않는 것으로 보아 arm64 에서 DinD 방식으로 이미지 생성 시 docker-entrypoint.sh 등의 파일이 정상 작동되지 않는 것 같습니다. 문제 해결을 위해 기존에 공유 되었던 docker-server:m1 이미지 대신 docker-server:m1-ubuntu 이미지를 공유했습니다.

https://hub.docker.com/repository/docker/edowon0623/docker-server/general

docker-server:m1-ubuntu 이미지는 Ubuntu를 베이스로 하여 SSH + CentOS를 설치한 버전 입니다. 해당 버전으로 컨테이너를 실행하신 후에, SSH 접속 하시고, 아래 명령어를 이용하여 Docker 서비스를 기동하신 후에 docker swarm 생성 docker service 실행 등을 하실 수 있습니다.

service start docker

docker-server:m1-ubuntu 이미지로 실행한 결과 화면도 같이 공유해 드리니 참고하시기 바랍니다.

스크린샷 2025-01-24 오전 9.52.09.png.webp스크린샷 2025-01-24 오전 9.52.18.png.webp

 

감사합니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
이종혁님이 겪고 있는 문제는 Docker 서비스가 컨테이너를 시작할 때 발생하는 “broken pipe” 오류입니다. 이와 같은 오류는 여러 가지 원인이 있을 수 있습니다. 다음은 이 문제를 해결하기 위해 시도할 수 있는 몇 가지 방법입니다:

  1. Docker 데몬 재시작: 가장 먼저, Docker 데몬을 재시작 해보세요. 이는 간단한 방법이지만 때로는 문제가 해결될 수 있습니다.

    sudo systemctl restart docker
    
  2. Docker 업데이트: 사용 중인 Docker가 최신 버전인지 확인하고, 최신 버전으로 업데이트해 보세요. 새로운 버전에서는 여러 가지 버그가 수정되었을 수 있습니다.

  3. Node 자원 확인: 컨테이너를 호스팅하는 노드의 자원을 확인하세요. 메모리나 디스크 공간이 부족한 경우에도 이러한 문제가 발생할 수 있습니다.

  4. docker-compose.yaml 설정 확인: 혹시 docker-compose.를 사용 중이라면 yaml 설정 파일을 다시 확인하세요. 커스텀 이미지나 환경 변수가 올바르게 설정되었는지 확인합니다. 특히 이미지 이름 등을 잘못 입력했다면 문제가 발생할 수 있습니다. 커스텀 이미지 설정 방법을 참고하세요.

  5. 네트워크 문제 해결: 네트워크 설정을 점검하고, 필요한 경우 새로운 네트워크를 생성해 보세요. 네트워크가 올바르게 구성되지 않은 경우도 원인이 될 수 있습니다.

위의 방법을 통해 문제 해결을 시도해 보시고, 여전히 문제가 지속된다면 더 구체적인 에러 로그와 시스템 상태를 함께 확인해 보시는 것이 좋습니다. 필요 시 추가 정보를 제공해 주시면 더 도움이 될 수 있는 답변을 드리겠습니다.

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

1

30

1

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

1

22

1

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

0

14

1

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

1

57

1

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

1

51

1

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

2

55

1

vagrant up 설치 에러

0

32

2

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

0

32

1

자료를 다운로드후 압축을 풀때 오류납니다.

0

45

2

pod kubetm/app 에서 image를 갑자기 못가져 오는거 같습니다.

1

38

2

argocd 배포 이슈

0

157

1

argocd 이미지 pull 문제...

0

224

2

Harbor 인증서 설정 후 IP 변경

0

187

2

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

0

185

2

스택 배포 에러

0

170

1

강의 자료

0

259

2

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

0

174

1

replicas 가 생기지 않는 문제

0

327

3

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

0

314

2

docker -e 옵션에 대한 질문

0

136

2

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

0

160

1

syslog 의미?용도?

0

232

1

오타+강의 자료 질문

0

224

1

catalog-service 이미지 에러

0

275

2