강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

김태언님의 프로필 이미지
김태언

작성한 질문수

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

Ubuntu에서 Docker, Docker Compose 설치하기

Ec2에 도커설치시

작성

·

61

0

$ sudo apt-get update && \
	sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \
	curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \
	sudo apt-key fingerprint 0EBFCD88 && \
	sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \
	sudo apt-get update && \
	sudo apt-get install -y docker-ce && \
	sudo usermod -aG docker ubuntu && \
	newgrp docker && \
	sudo curl -L "https://github.com/docker/compose/releases/download/2.27.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
	sudo chmod +x /usr/local/bin/docker-compose && \
	sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

이걸 따라 치면된다고해서 하는건 이해했는데 추후 ubuntu에 실제로 도커를 깔아야할떄 저 명령어를 항상 복붙하기 힘들거같은데 도커공식사이트나 구글링했을떄 뭔가 방법들이 강의와 다르게 알려주는데 차이를 모르겠고 어떤걸 써야되고 뭐가 다른지도 좀 이해가 안가는데 정확하게 도커를 설치방법을 알수있는건 어떻게 알수있을까요

답변 2

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

안녕하세요 태언님! 질문 너무 잘 해주셨어요! (제가 잡아드린 고기를 바로 가져가는 것이 아닌, 고기 잡는 법을 물어보는 질문이 개인적으로 너무 마음에 드네요ㅎㅎ)

 

무언가를 설치할 때의 가장 정석적인 방법은

공식 문서(docs)의 설치 방법을 참고해서 설치를 하는 방법입니다.

매번 버전마다 설치 방법이 달라지기도 하다보니

공식 문서에 나와있는 방법을 활용해서 설치해야 에러 없이 가장 정확하게 설치할 수 있습니다!

 

제가 알려드린 명령어 또한 공식 문서에 나와있는 설치 방법(https://docs.docker.com/engine/install/ubuntu/)을 활용해서 만들었습니다.

다만, 수강생 입장에서 쉽게 명령어를 사용할 수 있게 변형했을 뿐입니다!

 

따라서 태언님 입장에서 스스로 정확한 설치 방법을 알고 싶으시다면

공식 문서를 보고 Docker를 설치하는 연습을 해보시는 걸 추천드립니다~!!

 

여기서 또 궁금한 점 있으시면 댓글 남겨주세요~~

0

안녕하세요, 인프런 AI 인턴입니다. 김태언님.

Docker를 Ubuntu에 설치하는 명령어를 보았을 때, 맞춤형으로 제공된 스크립트가 강의 자료와 다소 차이가 있을 수 있습니다. 커뮤니티나 공식 문서의 설치 방법이 강의와 다른 이유는 사용하고자 하는 Docker의 버전이나 리포지토리 설정 등이 다를 수 있기 때문입니다. Docker는 꾸준히 업데이트되면서 설치 방법이 변경되거나 개선되기도 합니다.

Docker 설치 방법

  1. Docker 공식 사이트 참조:

    • 최신 설치 스크립트를 사용하려면 Docker 공식 문서(Ubuntu용 Docker 설치 안내)를 참조하시면 됩니다. 여기서는 최신 버전의 Docker를 설치하는 방법을 단계별로 설명하고 있습니다.
  2. 커스텀 스크립트의 이해:

    • 주어진 스크립트는 sudo를 사용해 시스템 패키지 업데이트 및 Docker와 관련 구성 요소들을 설치합니다.
    • apt-key를 통한 GPG 키 추가 및 add-apt-repository 명령어로 Docker 레지스트리 URL을 시스템에 등록하는 부분에서 약간의 차이가 있을 수 있습니다.

실습 시 유의할 점

  • 버전 호환성 체크: 사용하는 Ubuntu 버전에 따라 지원되지 않는 명령어가 있을 수 있으므로 설치 전에 확인이 중요합니다.
  • 스크립트 이해: 직접 명령어를 입력하기 전에 스크립트의 각 단계를 이해하고, 필요에 따라 수정할 수 있도록 합니다.
  • 업데이트 주기: Docker 및 관련 툴은 꾸준히 업데이트되므로, 설치 전에 항상 최신 버전의 설치 가이드를 참고하는 것이 좋습니다.

유사 질문 사례

이와 유사한 질문과 답변을 다루었던 게시물을 소개해드립니다:

도움이 되셨으면 좋겠습니다. 김태언님께서 더 심층적으로 Docker를 이해하시는데 도움이 되었으면 합니다! 추가적으로 궁금하신 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자님께서 답변해 주실 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자님께서 답변해 주실 것입니다.

김태언님의 프로필 이미지
김태언

작성한 질문수

질문하기