개발일지157 도커 이미지 생성하는 순서 이전까지는 도커 이미지를 항상 도커 허브에 이미 있던 것들만 가져와서 사용했습니다.하지만 직접 도커 이미지를 만들어서 사용할 수도 있고, 직접 만든 도커 이미지를 도커 허브에 올려서 공유할 수도 있습니다.어떻게 직접 이미지를 만들 수 있는지 알아보겠습니다.간단하게 도커 이미지 다시 복습하기1. 도커 이미지는 컨테이너를 만들기 위해 필요한 설정이나 종속성들을 갖고 있는 소프트웨어 패키지입니다.2.도커 이미지는 Dockerhub에 이미 다른 사람들이 만들어 놓은 것을 이용할 수도 있으며, 직접 도커 이미지를 만들어서 사용할 수도 있고, 직접 만든 것을 Dockerhub에 업로드할 수도 있습니다.도커 이미지를 이용해서 도커 컨테이너를 생성ex) docker create 컨테이너는 도커 이미지로 생성.... 2025. 1. 13. 이미지로 컨테이너를 만들기 이전 포스터에는 hello-world 이미지를 이용해서 컨테이너를 실행했습니다.하지만 어떻게 이미지를 이용해서 컨테이너를 생성하는지는 다루지 않았기 때문에 이번 시간에 어떻게 컨테이너가 생성되는지 자세히 알아보도록 하겠습니다.이전 포스터 올려두겠습니다 +_+ !! 도커를 사용할 때 흐름 잡기항상 도커를 사용할 때는1. 먼저 도커 CLI에 커맨드를 입력한다.2. 도커 서버 (도커 Deamon)이 그 커맨드를 받아서 그것에 따라 이미지를 생성하든 컨테이너를 실행하든 모든 작업을 하게 된다. 실uplifted.tistory.com시작하기 전에 기억해야 할 것이미지는 응용 프로그램을 실행하는데 필요한 모든 것을 포함하고 있습니다. 필요한 모든 것은 무엇이 있을까요?1. 컨테이너가 시작될 때 실행되는 명령어 e.. 2025. 1. 13. 도커를 사용할 때 흐름 잡기 항상 도커를 사용할 때는1. 먼저 도커 CLI에 커맨드를 입력한다.2. 도커 서버 (도커 Deamon)이 그 커맨드를 받아서 그것에 따라 이미지를 생성하든 컨테이너를 실행하든 모든 작업을 하게 된다. 실제로 '터미널'에 커맨드를 입력해보기docker run hello-world1. 도커 클라이언트에 커맨드를 입력하니 클라이언트에서 도커 서버로 요청을 보냄2. 서버에서 hello-world라는 이미지가 이미 로컬에 cache가 되어 있는지 확인3. 현재는 없기에 Unable to find image ~ 라는 문구가 2번째 줄에 표시4. Docker Hub이라는 이미지가 저장되어 있는 곳에 가서 그 이미지를 가져오고 로컬에 cache로 보관한다.5. 그 후 이제는 이미지가 있으니 그 이미지를 이용해서 컨테이.. 2025. 1. 13. Window 및 Mac에서 도커 설치 방법 https://www.docker.com/get-started/ Get Started | DockerGet started with Docker Desktop and join millions of developers in faster, more secure app development using containers and beyond.www.docker.com 참고로 로그인과 회원가입은 꼭 안해도 상관 없습니다 ~! Window에서 도커 설치 Mac에서 도커 설치 자신의 노트북이 intel chip인지, apple chip인지 확인하는 방법 !! (1) 맥북 '애플'로고 클릭 (2) '이 Mac에 관하여' 클릭칩을 확인할 수 있습니다 ! 2025. 1. 13. 도커란 무엇인가? 도커란 무엇인가요?컨테이너를 사용하여 응용프로그램을 더 쉽게 만들고 배포하고 실행할 수 있도록 설계된 도구이며,컨테이너 기반의 오픈 소스 가상화 플랫폼이며 생태계이다. 컨테이너란 무엇인가요?일반적인 컨테이너의 개념 서버에서의 컨테이너의 개념이런 식으로 컨테이너 안에 다양한 프로그램, 실행 환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여프로그램의 배포 및 관리를 단순하게 해줍니다.일반 컨테이너의 개념에서 물건을 손쉽게 운동해주는 것처럼, 프로그램을 손쉽게 이동 배포 관리를 할 수 있게 해줍니다.AWS, Azure, Google cloud 등 어디에서든 실행 가능하게 해줍니다. 2025. 1. 13. 도커를 사용하는 이유? 도커를 사용하는 이유?어떠한 프로그램을 다운 받는 과정을 굉장히 간단하게 만들기 위해서이다. 도커 없이 프로그램 받을 때 원래 프로그램을 다운 받고 실행하는 순서이 과정에서 에러가 발생하는 경우가 많다.갖고 있는 서버, 패키지 버전, 운영체제 등등에 따라 프로그램을 설치하는 과정 중에 많은 에러들이 발생하게 된다.그것만이 아니라 설치 과정이 다소 복잡하다. 원래 Redis 받는 과정 도커로 Redis 받는 과정 이처럼 도커를 이용하면 예상치 못한 에러도 덜 발생하며, 설치하는 과정도 훨씬 간단해진 것을 알 수 있습니다.이러한 이유로 도커를 사용하고 있습니다. 2025. 1. 13. 이전 1 2 3 4 5 6 7 8 ··· 27 다음