본문 바로가기

도커 명령어2

3. 도커 실행 관련(태그, 포트, 볼륨 매핑 등) docker run 은 컨테이너를 실행하는 명령어 이다. $ docker run redis docker run redis 명령어로 redis 서비스를 실행하는 컨테이너를 실행한다. 버전을 확인해 보면 현재 가장 최신 버전(7.0버전) 이미지를 가져와 실행하게 된다. 그럼 다른 버전의 redis를 실행하고 싶으면 어떻게 해야할까? 1. 태그(Tag) $ docker run redis:5.0 이미지 뒤에 :(콜론)을 입력하고 버전을 쓰면 된다. 이것을 태그(Tag)라고 한다. docker는 아무런 태그를 입력하지 않으면 자동으로 기본 태그를 latest로 간주한다. 2. 표준입력 $ docker run -it [이미지] -i 옵션을 사용해서 호스트의 표준 입력값과 docker 컨테이너를 맵핑해서 입력값을 받.. 2023. 1. 19.
1. 기본적인 docker 명령어 1. 컨테이너 실행 $ docker run docker run 명령어는 이미지로 부터 컨테이너를 실행할 때 사용한다. docker run nginx 명령어 실행 시 docker 호스트에 nginx 애플리케이션 인스턴스가 있다면 해당 인스턴스를 실행. 호스트에 이미지가 없으면 docker hub를 이용해 이미지를 pull 한다. pull 작업은 한번만 처리되기 때문에 명령어를 여러 번 실행해도 같은 이미지를 재사용한다. 2. 실행되고있는 모든 컨테이너 조회 $ docker ps docker ps 명령어는 실행되는 모든 컨테이너의 기본정보를 나열한다. 각 컨테이너는 docker에 의해 자동으로 생성된 컨테이너ID와 이름(NAME)을 갖는다. $ docker ps -a -a 옵션을 사용하면 이미 멈췄거나 종료.. 2023. 1. 19.