본문 바로가기

docker hub

(2)
5. Docker Hub로 이미지 push/pull, 사용하기 도커 이미지 공유하기 도커의 이미지에는 어플리케이션 파일과 시스템 설정, 도구, 패키지와 같은 실행에 필요한 모든 것이 갖추어져있는 소프트웨어 패키지이다. 만들어진 도커 이미지는 동료들이나 서버에 공유하여 사용한다. 이때 도커를 공유하는 방식은 두가지 생각해 볼 수 있다. 먼저 Dockerfile 소스를 공유하는 것이다. Dockerfile을 공유하고 이를 빌드하면 이미지가 만들어지기 때문에 이미지를 공유하는 것과 비슷한 효과이다. 하지만 Dockerfile을 빌드하는 과정이 추가적으로 필요하고, 빌드를 위해 필요한 로컬 파일이나 소스가 있다면 함께 공유해야한다는 단점이 있다. 그래서 두번째 방법인 도커 이미지를 공유하는 것이 일반적이다. 도커 이미지를 공유하면 빌드할 필요없이 바로 사용할 수 있고 부가..
1. 시작하기: Docker란, 환경 세팅, Docker 띄워보기 컨테이너와 도커 구글에 도커를 검색해보면 "리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트"라고 나온다. 여기서 컨테이너란 어플리케이션 실행파일과 실행에 필요한 시스템 설정, 도구, 패키지를 모두 포함하고 있는 소프트웨어 유닛을 말한다. Spring Boot 웹서버를 컨테이너로 실행한다고 하면 여기에는 Spring Boot 실행파일과 Java 실행환경, Nginx 패키지와 설정파일이 모두 포함되어 있을 것이다. 실습 환경 세팅 Docker Desktop을 사용하면 윈도우에서 더욱 쉽고 간편하게 도커를 사용해볼 수 있다. Docker Desktop은 공식 홈페이지(https://docs.docker.com/desktop/install/windows-..