Skip to main content

Docker 명령어

등록일: 2024. 3. 13. 23:02


Docker Image

Docker Image Save

docker save -o /backup001/dockerimages/postgres/postgres_2019-10-17.tar postgres:2019-10-17

Docker Image Load

docker load -i /backup001/dockerimages/postgres/postgres_2019-10-17.tar

Docker Image 삭제

docker rmi mariadb:latest

Docker Container

Docker Container 중지

docker stop [container_name]

Docker Container 삭제

docker rm [container_name]

Docker Container 재시작

docker restart [container_name]

Docker Container에 명령어 전달

docker exec -it [container_name] /bin/bash

Docker Container Command 진입 후 나가기

exit

Docker Container List 조회

docker ps
docker container ls

Docker Network

Docker Network 생성

docker network create net-mediawiki

Docker Network에 Container 연결

docker network connect net-mediawiki mediawiki
docker network connect net-mediawiki mariadb

Docker Network 조회

docker network ls
docker network inspect net-mediawiki

Docker Local IP 조회

Docker는 기본적으로 docker0이라는 이름의 브릿지를 생성하며 호스트와 컨테이너 모두 해당 브릿지에 IP 주소가 있음.

ip addr show docker0

일반 유저에게 Docker 사용 권한 주기

sudo usermod -aG docker $USER #현재 접속중인 사용자에게 권한주기
sudo usermod -aG docker your-user #your-user 사용자에게 권한주기