inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

안녕하세요 도커실행과 관련해서 질문드립니다.

미해결

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

아래 두장의 cmd, 도커 실행시 상황을 보면 제대로 설치가 된거 같으나 알림창이 계속 뜨니 신경쓰입니다. 도커를 설치하고 n8n과 연결해서 사용하려고합니다. 도커를 실행하면 이런 알림창이 계속 무한반복되는데 무엇이 문제인가요? cmd를 통해서 파일 복구도 해보고 새로 설치도 해보고 제미나이를 통해서 해보고 있는데 해결이 안되고 있습니다. 삭제후 다시 재설치 해야하는걸까요? 답답한 마음에 질문남겨봅니다. 감사합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
개발하는원숭이 댓글 1 좋아요 0 조회수 22

!!!!!강의내용 틀린 부분 수정좀 해줘요!!!!!!!

미해결

개발자를 위한 쉬운 도커

john123@gmail.com password123 이거 비밀번호 안되니까... 좀 .... db를 다시 post-gres init.sql을 바꾸던가.. 수정좀 하세요 시간 날리잖아요 docker exec -it leafy-postgres su postgres bash -c "psql --username=myuser --dbname=mydb" INSERT INTO users ( name, email, password, gender, birth_date, created_at, updated_at ) VALUES ( 'test', ' test@test.com ', '$2y$10$gAF4WHY0Pw8sGLiCNAWoUeMn7QJhPXoieWJzUCp68YXYCXy32tmbq', 'M', '1990-01-01', NOW(), NOW() ); 이렇게 insert 하고, 다시 로그인하면됨 아이디 : test@test.com pw : 1

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
JunSuPark 댓글 1 좋아요 1 조회수 46

백엔드 이미지

미해결

개발자를 위한 쉬운 도커

안녕하세요. devwikirepo/leafy-backend:1.0.0으로 실습할 때 FROM openjdk:11-jre-slim 가 현재 지원하지 않아서 실행이 안 되는데 로컬에 도커파일이 있는 게 아니라 어떻게 다른 이미지로 수정할 수 있을까요??

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
wk 댓글 1 좋아요 0 조회수 56

33강 도커 빌드 강의의 docker file

미해결

개발자를 위한 쉬운 도커

CMD ["nginx", "-g", "daemon off"] 에 대해 궁금합니다. nginx 이미지를 빌드할 때 필수적인 명령어인지 daemon off 가 의미하는 바가 무엇인지 궁금합니다

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
zzing199842 댓글 1 좋아요 0 조회수 84

EC2 터미널에서 docker pull

미해결

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

ecr에 이미지 생성까지하고 ec2터미널에서 로그인석세스까지한후 도커풀 했는데 Using default tag: latest permission denied while trying to connect to the docker API at unix:///var/run/docker.sock 이런에러가 나오네요 도커관련한 에러인거같은데 왜저만나오는걸까요

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

AWS ECR

미해결

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

ECR사용해보기 실습강의에서 AWS CLI 다운받고 IAM에서 액세스키발급받고 cmd창에서도 aws configure 작업을하고 ec2터미널에서도 aws configure작업을 하시는데 꼭 두번해야하나요?? ec2터미널에서만 configure작업을 하면안되나요?

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

FROM openjdk:17-jdk 현재 기준 dockerhub에 없습니다

미해결

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

FROM openjdk:17-jdk 현재 기준 dockerhub에 없습니다 아래처럼 변경하면 다운이 가능합니다. #FROM openjdk:17-jdk FROM eclipse-temurin:17-jdk

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
면류관받는날까지# 댓글 2 좋아요 2 조회수 185

개발환경에서 도커 설정

해결됨

개발자를 위한 쉬운 도커

친절한 강의 감사합니다. 준비 많이 하시고 찍으신 티가 팍팍 나네요 ㅎㅎ 개발환경에서 도커를 어디까지 세팅하고 개발을 해야될까에 대한 고민입니다. 개발 > 검증 > 운영 이렇게 3가지 환경에 대해서 검증과 운영에서는 말씀해주신 Remote Debugging을 이용해서 개발에서 빌드해놓고 검증과 운영에 컨테이너와 함께 배포해놓고 디버깅하면 되겠지만.... 개발환경에서는 결국 IDE가 필요하기에 IDE 상에서 개발할려면 언어 설치와 비롯하여 여러가지 프로젝트 내에서 사용하는 종속성들을 전부 세팅을 해야되자나요? 그러면 결국 개발환경에서는 비즈니스 어플리케이션 관련해서는 도커를 사용하지 않고 개발환경 세팅이 필요한거고 , DB나 Redis와 같은 외부 모듈들만 컨테이너로 띄워놓고 개발하는게 일반적일까요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
pumpingYoo 댓글 2 좋아요 1 조회수 181

Redis 볼륨 설정?

해결됨

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

제가 Redis는 제대로 공부하질 않아서 잘 모르긴 하는데, 실무에서도 compose.yml 작성할 때 MySQL은 볼륨 설정을 하고, Redis는 볼륨 설정을 안 하는 편인가요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
11 1 댓글 2 좋아요 0 조회수 165

컨테이너의 IP

미해결

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

각 컨테이너마다 고유의 IP 주소를 가지고 있잖아요. docker run -d -p 4000:80 nginx 근데 이 명령어에는 컨테이너의 IP 정보가 없는데, 어떻게 매핑이 되나요? 컨테이너가 여러 개이고, 모두 동일한 포트를 쓰면 구분이 안가잖아요. 호스트 IP: localhost 호스트 포트: 4000 컨테이너 IP: ??? 컨테이너 포트: 80

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
매콤한각설탕 댓글 2 좋아요 0 조회수 148

도커 이미지를 만들 때 application.yml

해결됨

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

강의에선 application.yml를 포함한 상태로 이미지를 빌드하는데, 현업에서도 이런 식으로 하나요? 이미지를 통해 application.yml의 내용을 알 수 있다거나 보안상 문제가 생길 수 있는지 궁금합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
11 1 댓글 2 좋아요 0 조회수 150

compose.yml 관리

해결됨

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

현업에선 compose.yml도 .env와 마찬가지로 .gitignore에 추가하나요? 이런 경우, compose.yml도 .env 때와 마찬가지로 새로 작성하나요? 그리고 이 강의에선 compose.yml에 MySQL을 작성했는데, 만약 RDS를 사용한다면 MySQL에 관련된 것은 도커 컨테이너에 띄우지 않는다고 이해했는데 맞나요? 그리고 ECR 리포지토리도 삭제하지 않는다면 비용이 발생할까요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
11 1 댓글 2 좋아요 0 조회수 134

ECR 리포지토리에 이미지가 3개가 보입니다.

해결됨

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

한 번만 push했는데 왜 이렇게 보일까요? 제 컴퓨터는 윈도우인데, Q&A에서 맥 명령어를 입력해도 된다는 답변을 보고 일부러 맥 명령어를 해 봤습니다. 혹시 그것 때문일까요? push는 됐는데 이미지가 3개면 잘못된 건가요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
11 1 댓글 2 좋아요 0 조회수 140

액세스 키 등록하는 시점 관련 질문이 있습니다.

해결됨

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

강의를 듣기 전에 학습 자료를 먼저 읽어 봤습니다. 그런데 AWS CLI 설치 및 액세스 키 등록 관련 궁금한 점이 있습니다. https://jscode.notion.site/AWS-EC2-Spring-Boot-91cb5f42afa04e39b6c80a462187d75b 여기선 액세스 키를 등록하기 전에 docker push를 하는데, 액세스 키 등록 전에 aws ecr get-login-password ... 및 AWS ECR에 docker push가 가능한 건가요? 액세스 키는 docker pull이랑만 관련이 있는 건가요? 액세스 키는 무엇을 위해 등록하는지 궁금합니다.

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

depends_on에 따른 컨테이너 실행 순서

해결됨

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

services: my-server: build: . ports: - 8080:8080 depends_on: my-db: condition: service_healthy my-db: image: mysql environment: MYSQL_ROOT_PASSWORD: pwd1234 MYSQL_DATABASE: mydb volumes: - ./mysql_data:/var/lib/mysql ports: - 3306:3306 healthcheck: test: ["CMD", "mysqladmin", "ping"] interval: 5s retries: 10 강의 자료대로 이렇게 작성했는데 이렇게 설정하면 my-db가 healthy할 때 my-server 컨테이너를 실행한다고 이해했습니다. 그런데 docker compsoe logs로 확인해 보면 my-server가 먼저 실행되고, 중간에 대기하는 거 같은데, 저는 애초에 my-server 컨테이너 실행이 늦춰지는 거라 생각했었거든요. healthcheck와 depends_on이 정확히 어떻게 동작하는 건가요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
11 1 댓글 2 좋아요 0 조회수 136

실제 웹 서비스 배포 시 질문

미해결

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

안녕하세요 강사님! 저는 프론트엔드 개발자이고 현재 진행중인 사이드 프로젝트에서 Docker, AWS를 사용해서 Next.js 프로젝트를 배포하려고 합니다. 머릿속으로 큰 그림을 그려봤을때, 강의에서 나오는 컨테이너 역할을 해주는 게 AWS EC2이고 https의 기본 포트는 443번이니까 실제 배포할때는 docker run -d -p 443:3000 my-web-server 이런식으로 포트가 맵핑돼야한다고 이해하고 있는데 제가 올바르게 이해하고 있는 게 맞을까요? 추가로 현재는 로컬에서 직접 docker run -d -p 80:3000 my-web-server를 실행하는데, 배포하게 된다면 이 명령어를 누가 실행시켜주는지도 궁금합니다..!

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
이영훈 댓글 2 좋아요 0 조회수 126

vscode 터미널 설정 관련 질문

해결됨

개발자를 위한 쉬운 도커

안녕하세요 vscode 설치하고 나서 기본프로필설정 하면 git-bash 가 보이질 않습니다. 어떻게 하면 될까요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
dorongi69 댓글 1 좋아요 0 조회수 202

도커 volume 질문

미해결

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

안녕하세요, 1. 도커 이미지를 이서버 , 저서버 왔다가 하는 경우면 도커 컨테이너?이미지? 안에 있는 volume에 db를 저장해놓는게 좋죠?? (호스트 storage를 이용해 db를 저장할 수도 있다고 하셔서 질문 드립니다) 도커 컨테이너 volume 저장 공간은 원하는 만큼 조정 할 수 있나요 (최대 호스트 디스크 저장공간)? 도커 사용이 처음이라 질문이 모호한점 양해 부탁드립니다..

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

HTTPS로도 받고 싶으면 docker compose에 443도 쓰면 될까요?

해결됨

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

services: my-web-server: build: . ports: - 80:3000 이게 자료 예시인데 HTTPS도 받으려면 ports 부분에 - 443:3000도 써 주면 되는 건가요? 현업에선 어떤 식으로 하나요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
11 1 댓글 2 좋아요 0 조회수 116

sql 볼륨 폴더 지우면 데이터베이스 데이터 날라가는거 아닌가요?

미해결

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

mysql_data 폴더 지우고 다시 폴더 만들면 데이터베이스 안에 있는 데이터가 다 날라가는거 아닌가요? 그럼 볼륨을 사용하는 이유가 없을거 같아서요

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
혜진 댓글 2 좋아요 0 조회수 126

인기 태그

인프런 TOP Writers

주간 인기글