도커 상위 커맨드 ls 정리 docker containter ls docker image ls docker volume ls docker network ls 위 4개의 명령어를 입력했을때 나오는 값들에 대해서 알아보자 -a를 옵션으로 입력하면 전체를 볼 수 있다. 1. container docker container ls 항목 내용 CONTAINER ID 컨테이너의 고유 ID를 나타낸다 IMAGE 이 컨테이너가 어떤 IMAGE를 가지고 생성됐는지 알려준다 COMMAND 컨테이너가 실행중인 명령어 CREATED 컨테이너가 생성된 시간 STATUS 컨테이너의 현재 상태 PORTS 컨테이너아 호스트 간의 포트 매핑 정보 컨테이너내부 포트와 호스트 포트를 연결해 외부와 통신할 수 있게 해주는다. NAMES 컨테..
도커 커맨드의 구조 docker {상위 커맨드} {하위 커맨드} {옵션} {대상} {인자} 도커의 명령 구조는 이런식으로 작성된다. 그럼 더 자세한 설명을 들어보자 도커의 상위 커맨드에 따른 하위 커맨드 정리 1. container docker container {하위 커맨드} 하위 커맨드 내용 상위 커맨드 생략 가능 여부 주요 옵션 start 컨테이너를 실행 O -i stop 컨테이너를 정지 O 거의 사용 안함 create 도커 이미지로부터 컨테이너를 생성 O --name, -e, -p, -v run 도커 이미지를 내려받고 컨테이너를 생성해서 실행함 (내려받는 경우는 이미지가 없을 때 만) [docker image pull + docker container create + docker container..
결론부터 설명하자면 도커는 각 프로그램들을 각프로그램에 맞춘 격리된 공간에서 실행하는 기능이다. 도커가 필요한 이유? 프로그램을 사용할때 프로그램끼리 충돌이 일어날수도 있고 어떤 프로그램은 window 11에서만 돌아가고 어떤 프로그램은 window11에서는 사용할수 없을때 프로그램을 다른 환경에서 설치해야 할수도 있다. 이때 각 프로그램마다 프로그램이 원하는 환경을 맞춰서 운용하도록 도와주는 것이 도커이다. 한대의 컴퓨터에서 윈도우도 돌리고 리눅스도 돌리고 할수 있다는 것이다. 서버 한대에 여러 서버를 둘수 있다는 것은 비용 절감으로 이어진다는 말과 같다. 컨테이너란? 컨테이너는 각 독립된 프로그램이 돌아가는 공간이다. 도커 엔진 위에 여러 컨테이너들이 돌아가게 된다. 이때 컨테이너는 한번 설정만 해두..