전체 글

전체 글

    컨테이너 생성 / 실행하기

    컨테이너 생성하기컨테이너는 이미지를 바탕으로 생성하게 된다.다음 명령어로 이미지를 이용해서 컨테이너를 생성할 수 있다.docker create 지난 포스팅에서 nginx 이미지를 삭제했었는데,알아서 최신 버전으로 pull해서 설치까지 해준다. 컨테이너를 만들었으니 확인해보자.다음 명령어로 로컬 시스템에 있는 모든 Docker 컨테이너 목록을 볼 수 있다.docker ps -a여기에 STATUS 부분에 'Created' 라는 상태가 보일 것이다.'Created'는 생성은 했지만, 실행중인 컨테이너가 아닌 상태이다. 컨테이너 실행하기다음 명령어로 nginx 컨테이너를 실행해주자.docker start 실행해준 뒤, 다시 리스트를 보면 STATUS가 'Up'으로 된 것을 볼 수 있다.'Up'은 실행중인 컨테이..

    도커 이미지 조회 / 삭제하기

    2025.07.30 - [Docker] - 도커 이미지 다운로드 하기 도커 이미지 다운로드 하기컨테이너를 실행하려면 도커 이미지가 필요하다.이미지를 다운받기 위해서는 다음과 같은 명령어를 입력하면 된다.docker pull 그리고 다운받은 이미지 리스트를 보고 싶으면 다음과 같은 명령어jun-coding.tistory.com 지난 포스팅에서 이미지를 다운로드 하고, 조회를 하는 기능을 알아봤다.이미지를 조회했을 때 어떤 정보들이 나오는지 아주 조금 더 자세히 알아보자. 이미지 조회하기아래 명령어로 다운로드 받은 이미지를 조회할 수 있었다.docker image ls 설명REPOSITORY이미지 저장소 명을 나타낸다.TAG이미지의 버전을 나타낸다.IMAGE ID각 이미지에 부여된 고유한 ID를 나타낸다.C..

    도커 이미지 다운로드 하기

    컨테이너를 실행하려면 도커 이미지가 필요하다.이미지를 다운받기 위해서는 다음과 같은 명령어를 입력하면 된다.docker pull 그리고 다운받은 이미지 리스트를 보고 싶으면 다음과 같은 명령어를 입력했다.docker image ls 지난 포스팅에서 nginx를 다운받고 설치까지 해서 실행을 해보았다.2025.07.30 - [Docker] - Docker를 활용해서 Nginx 설치 및 실행하기 Docker를 활용해서 Nginx 설치 및 실행하기Nginx란?Nginx는 웹 서버, 리버스 프록시, 로드 밸런서, HTTP 캐시 등 다양한 역할을 하는 서버 중 하나이다.여기서 웹 서버는 HTML 웹 페이지를 렌더링 시키는 역할을 한다.나머지는 차차 알아보자. Ngijun-coding.tistory.com 그럼 ..

    Docker를 활용해서 Nginx 설치 및 실행하기

    Nginx란?Nginx는 웹 서버, 리버스 프록시, 로드 밸런서, HTTP 캐시 등 다양한 역할을 하는 서버 중 하나이다.여기서 웹 서버는 HTML 웹 페이지를 렌더링 시키는 역할을 한다.나머지는 차차 알아보자. Nginx 설치하기Docker가 설치되어 있다면,터미널에서 다음과 같은 명령어로 설치해주자.docker pull nginx 잘 설치되었는지 확인해보려면 다음 명령어를 입력하면 된다.docker image ls Nginx 실행하기이미지를 실행하면 자동으로 컨테이너 환경에서 설치되고 실행된다고 했다.위에서 nginx 이미지를 설치했으니, 한 번 실행해보자.터미널에서 다음 명령어로 실행할 수 있다.docker run --name webserver -d -p 80:80 nginx 명령어는 사용하면서 점..

    Docker 설치하기 (Mac OS)

    1. 설치파일 다운로드 하기먼저, 아래의 docker 공식 사이트에 들어가준다.애플 실리콘(M1~) 유저라면, 'Docker Desktop for Mac with Apple silicon'을 선택하고,예전 Intel 칩셋이라면 'Docker Desktop for Mac with Intel chip'을 선택하면 된다. MacInstall Docker Desktop for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update.docs.docker.com 설치 파일 다운로드가 완료되면,drag an drop으로 Applications 폴더로 설..

    Docker란?

    Docker란?컨테이너를 사용하여 각각의 프로그램을 분리된 환경에서 실행 및 관리할 수 있는 툴이다. 사실 아직 Docker의 이론만 공부하고, 사용해보기 전이라 크게 와닿지는 않는다.Docker를 공부하는 '프론트엔드 개발'을 공부하는 사람으로써,매번 사이드 프로젝트 할 때마다 같은 개발 환경을 설정하기 귀찮아서 찾아보다가 Docker를 공부하게 되었다.앞으로도 '프론트엔드의 입장'에서 글을 정리해나갈 생각이다. 이론 공부하면서 Docker를 왜 배워야 하는지에 대한 궁금증 정리는 전 글에 정리해두었다.2025.07.29 - [Docker] - Docker를 왜 배워야 할까. Docker를 왜 배워야 할까." data-og-description="Docker를 왜 배워야 할까결론부터 말하자면, 특정 ..