inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

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

설명 질문입니다..!

해결됨

개발자를 위한 쉬운 도커

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

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

192.168.0.30을 public ip주소로 갖는 다른 host는 접근이 안되는 건가요?

해결됨

개발자를 위한 쉬운 도커

같은 네트워크에 속한 두 기기 간에 사설 ip로 서로 통신이 가능한 것 같은데, 사설 ip와 똑같은 공인 ip를 가진 다른 기기에는 접근은 불가능한가요? (예를 들어 강의에 나온 192.168.0.30를 공인 ip로 갖는 어떤 다른 서버에 접속이 가능한지) 사설ip에 가려져 같은 공인 ip를 갖는 기기에는 접근이 안될 것 같아서 질문드립니다! 감사합니다!

  • docker
  • 가상화
  • docker-image
  • container
  • docker-network
thdwldnd7 댓글 2 좋아요 1 조회수 279

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

해결됨

개발자를 위한 쉬운 도커

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

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

docker에서 mysql 종료하니까 workbench가이렇게 되는데

미해결

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

어떡하죠? ㅠ 들어갈때 원래 비밀번호가 root123이었는데 이번에 password123으로 바뀌고 스키마있던게 다 사라졌어요 ㅠ

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
조현성 댓글 1 좋아요 0 조회수 373

nginx가 하는일이 뭔지 궁금합니다

미해결

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

제가 react로 프론트서버만들고 node.js mongodb로 백엔드 서버 만드는건 해봤는데 이거면 충분한거 아닌가요? nginx수업은 아니지만 다른설명봤는데 이해하나도 안가서... 죄송합니다 이해가 잘 안가서 여쭤봅니다 ㅠㅠ

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
조현성 댓글 1 좋아요 0 조회수 380

명령어 실행 시 오류

해결됨

개발자를 위한 쉬운 도커

Cannot connect to the Docker daemon at unix:///Users/hyunsoo/.docker/run/docker.sock. Is the docker daemon running? 혹시 맥에서 Docker desktop을 실행하고 있어야만 하는 건가요 ? Docker Desktop을 종료하면 Docker Daemon도 함께 종료되는 것인지.. Docker Desktop을 매번 노트북이 켜질 때마다 실행한 후에 Docker가 실행되는 시스템인건가요 ? 위 오류가 지속적으로 발생해서 여쭤봅니다 !

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

지시어 관련 궁금

해결됨

개발자를 위한 쉬운 도커

그렇다면 하나의 지시어는 이미지의 하나의 레이어에 해당하는 것이 맞나요 ?? 아직 개념이 헷갈려 질문드립니다.

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

이미지 레이어 관련 질문 드립니다.

해결됨

개발자를 위한 쉬운 도커

우선 이런 강의를 올려주셔서 감사드립니다. 궁금한 점은 이미지는 레이어로 되어 있고, 이미 존재하는 레이어의 경우 추가로 다운로드 하지 않는다고 이해했습니다. 그리고 실제로 두 번째 이미지인 config-nginx 다운로드 받을 때도 이미 있는 레이어의 경우 Already exists 라고 다운로드 하지 않는 부분도 확인했습니다. 그런데 docker image ls 로 검색했을 때 나오는 size는 다 142M으로 동일하게 나오는 데 이미지 용량이 아닌건가요? 물리 용량이 아닌 논리 용량 일까요?

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

wsl 환경으로 작업중인데

미해결

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

docker run -e MYSQL_ROOT_PASSWORD=pwd1234 -d -p 3306:3306 -v /mnt/c/Users/SSAFY/desktop/docker/docker-mysql/mysql_data:/var/lib/mysql mysql 명령어 실행시 2024-07-03T08:05:15.221312Z 0 [ERROR] [MY-010295] [Server] Could not set file permission for ca.pem 2024-07-03T08:05:15.221336Z 0 [ERROR] [MY-013236] [Server] The designated data directory /var/lib/mysql/ is unusable. You can remove all files that the server added to it. 이런 오류가 발생합니다. 권한부여 등 여러 방법을 시도했지만 모두 실패했고 wsl이 아닌 그냥 윈도우 터미널로 실행했을때는 정상 작동 하엿습니다 어떻게 해결할까요??

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
jamsiman11 댓글 2 좋아요 0 조회수 491

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

해결됨

개발자를 위한 쉬운 도커

index.html 파일 혹은 nginx.conf 파일을 수정한다고 했을때 읽기 레이어에 있는 파일들을 수정하는게 아니라 읽기 레이어에 있는 파일들을 읽기/쓰기 레이어로 COPY 해오고 COPY 해온 파일들을 수정해서 사용하는 건가요? 위 내용이 맞다면 굳이 읽기쪽 레이어에 있는 파일을 COPY 안하고 읽기/쓰기에 있는 파일을 바로 수정하면 안되는건지 궁금합니다. 읽기/쓰기 레이어에 있는 nginx.conf 파일을 수정한다고 했을때 실무에서의 흐름이 EC2에 접속하고 docker를 설치하고 nginx 이미지를 pull 하고 nginx 컨테이너를 띄운다음 nginx 컨테이너에 접속해서 nginx.conf 파일을 수정하기 가 맞는건지 궁금합니다.

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

호스트경로/mysql_data경로 질문

미해결

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

안녕하세요 mysql_data는 어떤 역할하고 있는지 궁금합니다. mysql_data를 없이 docker에 mysql를 넣었는데 실행이 중단되고 아래와 같은 오류가 나와서 이유를 알고싶습니다 그리고 항상 docker에 mysql에 호스트 내부에 파일을 저장할때 새로운 my_data의 이름이 아니여도 다른 파일경로를 지정을 해줘야하는건가요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
댓글 3 좋아요 0 조회수 543

수업 내용 중 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

2분 20초 쯤 동일한 이미지에서 실행한 컨테이너는 내부에서 모두 동일한 프로세스로 실행된다. 라고 하셨는데 만약 동일한 이미지로 컨테이너 5개를 띄운다면 하나의 프로세스가 5개의 컨테이너를 감당하게 되는데 이렇게 되면 비효율적이지 않나요?

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

사진속에 이미지 별로 OS가 존재하는 부분에 대해 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 사진속에 이미지 별로 OS가 존재하는 부분이 궁금해서 질문글을 작성했습니다. 컨테이너 가상화면 각 컨테이너에 OS가 없고 호스트 OS를 공유해서 사용하는 걸로 알고 있습니다. 그리고 컨테이너는 이미지를 바탕으로 실행되는 프로세스 개념으로 이해 했습니다. 사진처럼 이미지 내부에도 결국 OS가 존재한다면 컨테이너에도 결국 OS가 존재하는게 아닌가 라는 궁금증이 생겼습니다.

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

가상머신과 프로세스에 대해 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 기존 호스트 OS에서 프로그램을 4개 실행 시켰을때 4개의 프로세스가 생성이 되서 작업을 진행합니다 그리고 호스트 OS에 하이퍼바이저를 설치하고 4개의 가상 머신을 실행시 결국에는 이 4개의 가상 머신에 대한 프로세스도 4개 할당이 되는건지 궁금합니다. 만약 할당이 된다면 맨 처음 얘기한 호스트 OS 만 있었을때의 프로세스와 가상 머신에 할당된 프로세스와 어떤 차이점이 있는지 궁금합니다. 감사합니다.

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

정리

해결됨

개발자를 위한 쉬운 도커

안녕하세요 선생님. 공부하면서 블로그에 정리를 하려는데, https://www.inflearn.com/course/개발자를-위한-쉬운-도커?inst=f4872931&utm_source=instructor&utm_medium=referral&utm_campaign=inflearn_트래픽_promotion-link 이 출처를 남긴다면, 괜찮을까요? 다른 질문에서 가능하다고 되어 있는데, 그래도 한번더 여쭤보고 작성하는게 좋을 것 같아 연락드립니다. 양질의 강의 감사드립니다!

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

docker build 시 bus error가 발생합니다

해결됨

개발자를 위한 쉬운 도커

Window 10 사용하고, 강의 앞부분의 gradle로 빌드 후 java -jar로 실행했을 때 실패하는 건 강의와 같지만, docker build로 이미지 빌드 시도했을 때에는 아래처럼 bus error가 발생하면서 안 됩니다. 검색해보니까 메모리 용량 관련 얘기가 많아서 .wslconfig 통해서 이리저리 조절해봐도 그대로네요... Dockerfile 내용은 강의에서의 Dockerfile과 같습니다. 문제가 뭘까요?

  • docker
  • 가상화
  • docker-image
  • container
han 댓글 1 좋아요 1 조회수 314

이미지라는 것에 대한 궁금증

해결됨

개발자를 위한 쉬운 도커

안녕하세요 강사님 ! 정말 도커에 대해서 처음 듣는데도 이해하면서 들을 수 있어 감사합니다 . 우선 궁금한 것이, 이미지라는 것이 결국 애플리케이션을 실행하는데 필요한 모든 파일과 설정을 포함하는 읽기 전용 템플릿 ? 파일 시스템이라는 것을 이해했습니다. 그런데 궁금한 것이, 그렇다면 지금처럼 계속 이미지를 nginx만 넣어주고 있는데 이후에 만약 제가 따로 개발한 애플리케이션을 이미지로 넣을 수도 있는 것인가요 ? 보통 이미지에는 어떤 것이 들어가는지 궁금합니다. 말 그대로 프로그램이면 다 올라갈 수 있는 것인가요 ?

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

프론트엔드 배포 관련해서 질문 있습니다.

해결됨

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

안녕하세요. 쉽고 재미있게 강의 만들어주셔서 잘 보며 공부하고 있습니다! 강의 듣던 중에 하나 궁금한 점이 있어서 질문을 남기게 됐는데요. 현재 Next.js로 프론트엔드 프로젝트를 하는데 AWS의 어떤 서비스로 배포를 하는게 좋을까 고민중입니다. 강의에서 EC2는 보통 백엔드에 사용한다고 하셔서요! S3는 보통 정적인 사이트를 배포할 때 사용하는 것으로 알고 있는데 SSR 서비스 배포 시에는 어떤 서비스로 배포하는걸 추천하시나요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
soceu 댓글 1 좋아요 0 조회수 257

인기 태그

인프런 TOP Writers

주간 인기글