inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

깃허브 액션에서 deploy가 실패해요

해결됨

처음 시작하는 도커와 컨테이너

1. 무엇을 하고 싶으신가요? 2. 언제, 어떤 오류가 발생하시나요? 3. 어떤 시도를 해보셨나요? 동일하게 파일을 넣고 simple-cicd를 넣고 실행시키는데 도커 배포에서 실패합니다. err: #0 building with "default" instance using docker driver 23 err: #1 [internal] load build definition from Dockerfile 24 err: #1 transferring dockerfile: 2B done 25 err: #1 DONE 0.0s 26 err: ERROR: failed to solve: failed to read dockerfile: open Dockerfile: no such file or directory 27 err: Error response from daemon: No such container: 843371319 28 err: Unable to find image 'cokeholic-kim/docker-cicd-test:latest' locally 29 err: docker: Error response from daemon: pull access denied for cokeholic-kim/docker-cicd-test, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. 30 err: See 'docker run --help'. 위의 배포파일을 서버로 복사하는부분은 잘 실행되었는지 똑같이 터미널에서 ls로 확인했을때 폴더와 파일은 잘 옮겨져있는데 docker배포부분에서 실패하는것같습니다. 4. 작성한 코드를 공유해주세요.

  • docker
  • docker-compose
  • cloud-computing
  • container
댓글 2 좋아요 1 조회수 626

Gradle 빌드 시 빌드 실패

해결됨

개발자를 위한 쉬운 도커

안녕하세요. "SpringBoot 백엔드 컨테이너 구성" 강의 중 하기 명령을 실습해보고 있습니다만, gradle clean build --no-daemon 명령어를 실행하면 이미지와 같이 org.springframework.boot 가 발견되지 않아 빌드 실패한다고 하는데 원인을 잘 모르겠습니다. 도움 부탁드립니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
ys1392.kim 댓글 1 좋아요 0 조회수 263

도커 볼륨을 현업에서 사용할 때 질문이 있습니다.

해결됨

개발자를 위한 쉬운 도커

도커 볼륨이 Host OS의 특정 공간에 저장되어 있다하면, 실제 Host OS 자체가 삭제되면 영속성도 제거가 될 거라고 생각을 하고 있습니다. 그렇다면 현업에서 AWS 인스턴스 등을 이용하여 서비스를 하게 될 때 영속성을 저장하는 방법이 따로 존재하는 걸까요? 영속성을 관리해주는 인스턴스나 서비스를 이용하여 더 철저하게 보관하는 편일까요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
이종민 댓글 1 좋아요 1 조회수 278

섹션 2 이미지 강의 수업자료를 보면서 궁금한 점이 생겼습니다.

해결됨

개발자를 위한 쉬운 도커

이 강의로 도커에 처음 입문하게 되었습니다. 강의를 듣던 중 도커가 이런 식으로 작동하는 것이구나에 대해 이해해 가고 있던 와중 섹션 2 이미지 강의에서 보여주신 수업자료 화면에서 궁금한 점이 생겨 질문드립니다. 아직 제가 강의로만 도커를 입문해서 경험이 없어서 그런데 하이퍼바이저 가상화에서는 하이퍼바이저가 서로 다른 os (호스트 os 와 게스트 os) 를 조율해서 자원을 사용할 수 있도록 한다고 하셨는데 컨테이너 기술의 경우 무조건 호스트 os 와 같은 os 를 가진 이미지 만을 사용해야 하는 것인가요? 필요에 의해 다른 os를 가진 이미지를 사용하는 일은 없는 것인지 만약 있다면 서로 다른 os 간의 조율은 어떻게 되는 것인지 궁금합니다

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
zzing199842 댓글 2 좋아요 1 조회수 209

Dockerfile과 커밋방식에 대해 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

"COPY 빌드컨텍스트경로 레이어경로" 여기서 레이어 경로는 어떻게 구성되어 있는지 알 수 있나요? 강의 내용중에 "커밋 방식을 사용하면 기존 레이어에 새로운 레이어를 한 장 더 추가할 수 있다." 라고 했는데 추가된 새로운 레이어는 읽기 전용 레이어 인가요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
capstonefittrip 댓글 2 좋아요 1 조회수 247

copy-on-write 전략에 대해 추가 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 전에 copy-on-write 전략에 대해 질문을 했는데 추가 질문이 있어 질문글을 작성합니다. https://www.inflearn.com/community/questions/1307477/copy-on-write-%EC%A0%84%EB%9E%B5%EC%97%90-%EB%8C%80%ED%95%B4-%EC%A7%88%EB%AC%B8-%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4 위 질문 글에서 2번 부분에 대해 추가 질문이 있습니다. 읽기/쓰기 레이어에서 index.html 파일을 여러번 수정하는 경우에 대해서 궁금한 부분이 있습니다. 완전 처음에는 얘기 해주신대로 읽기/쓰기는 텅 비어 있는 상태라 읽기 레이어의 index.html 파일을 그대로 복사해 와서 바뀐 부분만 있으면 수정한 후 사용합니다. 여기서 읽기/쓰기 index.html 파일이 한번 더 수정이 되면 읽기 레이어의 index.html 파일을 복사해 와서 기존에 있는 읽기/쓰기 레이어에서의 index.html 파일에서 바뀐 부분만 복사해온 index.html 파일에서 변경한 후 사용하는건가요? 정리하면 읽기/쓰기 index.html 파일을 여러번 수정해도 복사해서 가져오는 부분은 항상 읽기 index.html 파일이고 기존 읽기/쓰기 index.html 파일에서 바뀐 부분을 읽기 레이어에서 가져온 index.html 파일에 넣어서 만드는 건지 궁금합니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
capstonefittrip 댓글 2 좋아요 1 조회수 183

--no-daemon 옵션에 대한 질문

해결됨

개발자를 위한 쉬운 도커

안녕하세요. 데브위키님의 강의를 통해 많은 것을 배우고 있습니다. 정말 감사드립니다. 이번에 강의를 시청하다가 --no-daemon 옵션의 역할에 대해 궁금한 점이 생겨 질문을 드리게 되었습니다. 이 옵션이 정확히 어떤 상황에서 사용되는지, 그리고 어떤 효과를 가지는지 알고 싶습니다. 답변 주시면 감사하겠습니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
강동현 댓글 2 좋아요 1 조회수 394

스프링부트,Mysql작업시 빌드

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

안녕하세요 강의 듣다 궁금한 점이 생겨서 질문 남깁니다 ! 스프링 부트,mysql 을 이용하여 프로젝트 작업 진행하기 위해 작업 진행전 docker로 초기 환경 세팅을 하고 두가지 동시에 띄우는 작업을 했습니다! 도커 연결전에는 IDE에서 run버튼을 눌러 작업 확인을 했었는데, 지금은 빌드 하고, compose up해서 확인을 해야하는걸까요? run버튼 누르니까 에러가 뜹니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
  • springboot
  • mysql
새벽노트 댓글 1 좋아요 0 조회수 297

쿠버네티스 강의 오픈 언제 예정이신가요?

해결됨

개발자를 위한 쉬운 도커

도커 강의 너무 잘 듣고있어서 쿠버네티스까지 같이 수강하고자 합니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
드래곤 댓글 2 좋아요 0 조회수 320

docker os 에 관한 질문드립니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 수업 정말 잘 듣고 있습니다. 현재 맥북에서 도커 데스크탑을 설치하여 실습을 하고 있는데요. 문득 궁금한 점이 생겼습니다. 맥북에서 도커를 실행하는 것이므로 host os 는 MacOS 라 생각됩니다. 그런데 MacOS 의 커널과 리눅스 커널은 다를텐데 리눅스 커널 기술을 사용한다는 것이 이해가 잘 되지 않았습니다. 그래서 구글링을 해보니 도커를 설치할 때 도커 엔진에는 경량화된 리눅스 OS 가 설치된다고 하더군요. 좀 더 조사해보니 리눅스 가상환경이 설치된다고 합니다. 이 안에 리눅스 커널이 있구요. 질문은 2가지가 있습니다. 그렇다면 컨테이너가 생성될 때 도커 엔진의 리눅스 커널에서 격리되는 것인가요? 호스트 OS 인 MacOS 커널에서 격리가 되는 것인가요? 만약 도커 엔진의 리눅스 커널에서 격리가 되는 것이라면 호스트 OS 의 커널과는 어떠한 관련성이 있는지 궁금합니다. 제 생각으로는 애초에 리눅스 가상환경이 만들어질 때 host os 의 자원 중 일부(예를 들어 10%)를 가져왔고 컨테이너 생성시에는 그 10% 자원의 리눅스 커널에서 격리시키는 것이 아닌가 의문이 들어서 질문드립니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
박종혁 댓글 2 좋아요 1 조회수 311

nginx 실행시

해결됨

개발자를 위한 쉬운 도커

안녕하세요. docker run docker run -p 80:80 --name hellonginx nginx 해당 명령어 수행시 docker: error during connect: Head " http://docker:2375/_ping ": dial tcp: lookup docker on 192.168.65.7:53: no such host. 아래와 같은 에러가 뜨며 수행이안됩니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
조한나 댓글 1 좋아요 1 조회수 267

저는 IntelliJ IDEA 무료 버전인데 잘 되네요

해결됨

개발자를 위한 쉬운 도커

저는 IntelliJ IDEA 2024.1.4 (Community Edition) 버전을 사용하고 있는데 이번 강의 내용((JAVA, IntelliJ) 컨테이너 활용 및 원격 디버깅)에 있는 모든 부분을 실습할 수 있었습니다. 꼭 유료 버전 아니여도 괜찮은 것 같네요 개꿀

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
쇼콜라끼삐또리 댓글 1 좋아요 1 조회수 252

이미지는 어떻게 생성되는 건가요?

해결됨

개발자를 위한 쉬운 도커

nginx 이미지를 실행시키는 데 nginx 이미지를 전 만든 적이 없는 것 같거든요 근데 어떻게 실행이 되는 건가요??

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
jack 댓글 2 좋아요 1 조회수 282

logs 폴더가 없는 것 같습니다.

해결됨

처음 시작하는 도커와 컨테이너

강사님 안녕하세요, git에 container.command logs폴더가 없는 것 같습니다 ㅠ

  • docker
  • docker-compose
  • cloud-computing
  • container
별다방 댓글 1 좋아요 1 조회수 265

cmd 질문

해결됨

개발자를 위한 쉬운 도커

5분 42초에 말씀하신 Cmd는 띄어쓰기를 인식이 안되어 띄어쓰기 기준으로 배열로 저장된다고 해주셨는데요, daemon off도 띄어쓰기가 되어있는데, 띄어쓰기의 기준이 명령어 한개로 보는건가요? daemon off => 명령어 한개 라서 배열 하나에 들어간건지 궁금합니다

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
tjrwn0716 댓글 2 좋아요 1 조회수 414

섹션 3 실습도중에

해결됨

개발자를 위한 쉬운 도커

실습강의처럼 똑같이 docker run -d -p 80:80 --name my-simple-web zxcxz01/my-simple-web:0.1 해서도 안되고 포트번호가 안되는건가 싶어서 포트번호를 바꿔서 docker run -d -p 8080:3000 --name my-simple-web zxcxz01/my-simple-web:0.1 를 해도 안돼서 무슨 문제인지 모르겠습니다.. 강의랑 똑같이 했는데 이 전 섹션에서 이미지받아온걸론 8080:3000을 했을땐 잘됐어서 포트번호를 바꿔서 해봤는데 요번섹션은 저렇게 나와서 해결도 못하고 있습니다.. 계속 지웠다가 다시해도 안되고

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
yg 댓글 1 좋아요 1 조회수 295

docker cp 또는 docker run cmd 에서 root 경로(/) 작성은 꼭 해야될 필요가 없는 건가요??

해결됨

개발자를 위한 쉬운 도커

안녕하세요 선생님, 영상을 계속 보다보니 궁금한 게 생겨서 질문드립니다. docker run ~~~~ 하고 맨 끝에 CMD 를 덮어쓸 명령어를 작성하실 때 저는 당연히 "/bin/bash" 처럼 작성할 줄 알았는데, "bin/bash" 로 입력하시더라구요. 그런데 이게 또 되니까 더 신가하더군요. 이뿐만 아니라 docker cp 할 때도 docker cp . gradle:app 을 할 때도 gradle:/app 이 아니라 gradle:app 처럼 작성해도 정상 동작이 됩니다. 이렇게 "/" 경로를 앞에 붙이지 않아도 동작이 되는 이유가 뭔지 알 수 있을까요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
식빵 댓글 1 좋아요 1 조회수 268

Docker compose (Nginx) 질문입니다.

미해결

안녕하세요. Nginx로 React + FastAPI + Mongodb를 묶으려고 합니다. 저희 프로젝트는 CI-CD를 Front따로 Backend 따로 작업을 해두었으며 같은 VM에 각각의 container가 있습니다. 이 상태에서 NGinx로 묶을 수 있나요?

  • docker
  • docker-compose
이환주 댓글 1 좋아요 0 조회수 271

설명 질문입니다..!

해결됨

개발자를 위한 쉬운 도커

강사님 안녕하세요~! 강사님 강의 덕분에 도커에 대해 많이 알아가고 있어서 좋습니다!! 혹시 강의 내용 중 02:00: IP주소는 8바이트 04:22: IP주소는 8바이트 라고 설명해 주시는 부분을 8비트로 이해하면 되는 게 맞나 싶어서 문의드려요!

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
배배꼬 댓글 2 좋아요 1 조회수 254

백엔드 애플리케이션에서 DB 접근 시 궁금증

해결됨

개발자를 위한 쉬운 도커

안녕하세요 강사님 ! 강의 정말 잘 듣고 있습니다 ! 백엔드 애플리케이션 컨테이너를 실행할 때 궁금증이 생겨 질문 드립니다. -e 옵션으로 환경변수 설정을 하는 부분에서 DB_URL을 입력하는 것은 이해했습니다. 근데 username, password 를 설정하지 않았는데 어째서 백엔드 애플리케이션은 제대로 실행되는 것인가요 ? 이 부분이 궁금합니다 !

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
백엔드공부화이팅 댓글 1 좋아요 1 조회수 344

인기 태그

인프런 TOP Writers

주간 인기글