Full_Stack developer

Docker 설치와 컨테이너 실행 본문

Devops/Docker

Docker 설치와 컨테이너 실행

develkbh 2024. 12. 28. 13:04

 



Docker Desktop의 기능

 

 

https://docs.docker.com/get-docker/

 

Get Docker

Download and install Docker on the platform of your choice, including Mac, Linux, or Windows.

docs.docker.com

운영체제에 맞는 도커를 다운 받기

 


Docker 설치하기

설치는 몇분정도 소요 됩니다.

설치 완료 되었습니다.


Image와 Container 관계

 

docker pull nginx:latest
 

docker images
 

docker run -d --name nginx-ws -it -p 80:80 nginx:latest # docker run -d --name {컨테이너_이름} -it -p <host port number>:<container port number> {이미지_이름}

docker run -d --name nginx-ws -it -p 80:80 nginx:latest

# docker run -d --name {컨테이너_이름} -it -p <host port number>:<container port number> {이미지_이름}

 

 


Docker 일반 명령어

 

docker version: Docker 클라이언트 및 서버의 버전을 표시 

 

docker info: Docker 설치 상태 및 정보를 표시 

 

docker help: Docker 명령어의 도움말을 표시

 

docker pull: Docker Hub에서 이미지를 가져옴 

 

docker push: Docker Hub에 이미지를 푸시 

 

docker images: Docker 이미지 목록을 표시 

 

docker search: Docker Hub에서 이미지를 검색

 

docker run: 이미지를 사용하여 컨테이너를 실행 

 

docker stop: 컨테이너를 중지 

 

docker start: 중지된 컨테이너를 시작 

 

docker restart: 실행 중인 컨테이너를 다시 시작

 

docker ps: 실행 중인 컨테이너 목록을 표시 (-a 옵션: 모든 컨테이너 목록 표시) 

 

docker logs: 컨테이너의 로그 표시 

 

docker kill: 강제로 컨테이너를 종료 

 

docker rm: 컨테이너를 삭제

 

'Devops > Docker' 카테고리의 다른 글

Ec2+Docker+github Action+React 배포  (1) 2024.12.28
Docker배포-Node.js  (0) 2024.12.28
Docker배포-Spring Boot  (0) 2024.12.28
Docker배포-React  (0) 2024.12.28
Dockerfile 이란?  (1) 2024.12.28