728x90
컨테이너 쉘 접속
docker exec -i -t [컨테이너 이름] bash
컨테이너 전체 정지
docker stop $(docker ps -a -q)
컨테이너 전체 삭제(모두 중지 상태일때)
docker rm $(docker ps -a -q)
컨테이너 전체 강제 삭제
docker rm -f $(docker ps -a -q)
포트 매핑
docker run -p [HOST PORT]:[CONTAINER PORT] [컨테이너]
# nginx 컨테이너 80번 포트를 호스트의 사용 가능한 포트와 연결하여 실행
docker run -d -p 80 nginx
docker -v [호스트 볼륨]:[컨테이너 볼륨]
docker 컨테이너기반으로 이미지 만들기

docker 빌드
docker build -t my_app:v1[태그 정보] -f ./[경로]
docker image 추출
docker save registry:2.8.1 -o registry.tar
docker image import
docker image load -i regstry.tar
728x90
'DevOps > Docker' 카테고리의 다른 글
도커 허브 token 생성 (0) | 2022.04.29 |
---|---|
도커 이미지 압축파일로 저장 및 불러오기 (0) | 2022.04.29 |
docker-compoes mysql 설치 (0) | 2022.04.14 |
Docker 이미지, 컨테이너 삭제 (0) | 2022.04.11 |
docker-compose를 사용하여 빌드 (0) | 2022.04.11 |