일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- docker
- deveops
- 자동화
- Azure
- 도커
- 배포
- azure deveops
- 클라우드
- 배포자동화
- node.js
- AWS
- 데이터타입
- 데브옵스
- Pull
- azure devops
- react
- aws devops
- CSS
- PIPELINE
- 조인
- 마이에스큐엘
- slack
- devops
- CI/CD
- git
- 리액트
- MySQL
- github
- nginx
- 자동배포
- Today
- Total
Full_Stack developer
Docker 설치와 컨테이너 실행 본문
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 |