OS/Linux

[Linux/Docker] Docker 기본 명령어

윤연연 2021. 3. 7. 21:15
728x90

 

Docker 설치

yum install docker docker-registry

 

Docker 실행

systemctl start docker

 


 

이미지 다운로드

ddocker pull centos:7.6.1810

 

Docker 이미지 목록 확인

docker images

이미지 삭제

docker rmi [이미지]

 


 

컨테이너 실행

docker run -ti docker.io/centos:7.6.1810

 

Docker 컨테이너 확인

docker ps -a

컨테이너 삭제

docker rm [컨테이너]

 

컨테이너 접속

docker attach [컨테이너id]

 

컨테이너 시작

docker start [컨테이너]

 

로컬 파일 컨테이너로 복사

docker cp /rpm [컨테이너id]:/.

 

컨테이너 이미지화

docker commit [컨테이너id] [이미지이름]/[태그]

 

이미지 추출

docker save test/test:latest -o test.tar

 

이미지 넣기

docker load -i test.tar

 

Failed to get D-Bus connection: Operation not permitted 에러 발생 시

컨테이너 생성

docker run --privileged -d centos:7 init

 

컨테이너 실행

docker exec -it [컨테이너] /bin/bash

 

특정 유저로 컨테이너 실행

docker exec -u [유저명] -it [컨테이너] /bin/bash
docker exec -u 0 -it [컨테이너] /bin/bash - root

 

728x90

'OS > Linux' 카테고리의 다른 글

[Linux] Linux 백업, 복원  (0) 2021.03.30
[Linux] 리눅스 서버 기본 정보 확인 쉘스크립트  (0) 2021.03.08