본문 바로가기
dev util

도커 / docker

by [김경민]™ ┌(  ̄∇ ̄)┘™ 2018. 12. 26.
728x90


도커 / docker


A. 도커 설치


http://docker.com


Product -> download docker CE(community Edtion)


도커 이미지 검색

docker serarch ubuntu


우분투 이미지 다운로드

docker pull ubuntu


이미지 리스트 출력

docker images


컨테이너 실행

docker run -it --name=ubuntu ubuntu

docker ps -a


컨테이너 접속

docker attach ubuntu

docker exec -it ubuntu bash


컨테이너 정지하지 않고 나옴

ctrl+P+Q


B. 도커 기본 명령어


도커 컨테이너 리스트

docker ps -a


도커 컨테이너 정지

docker stop ubuntu


도커 컨테이너 재시작

docker restart ubuntu


도커 컨테이너 삭제

docker rm ubuntu

docker rm -f ubuntu

docker kill ubuntu


도커 이미지 삭제

docker rmi ubuntu


이미지 ID 확인

docker images


이미지 파일 생성

docker save -o ubuntu_img.tar ubuntu


이미지 압축/해제

gzip ubuntu_img.tar / bzip2 ubuntu_img.tar

gzip -d ubuntu_img.tar.gz / bzip2 -d ubuntu_img.tar.bz2


이미지 삭제

docker rmi ubuntu


파일에서 이미지 로그

docker load -i ubuntu_img.tar


이미지 ID 확인

docker images


이미지 태그 지정

docker tag 이미지ID ubuntu


컨테이너 IP 주소 확인

docker inspect ubuntu | grep "IPAddress"


C. 도커 mariadb


다운로드 

docker pull mariadb:10.1


이미지 리스트 출력

docker images


실행

docker run -d --env MYSQL_ROOT_PASSWORD=sample --name=mariadb1 mariadb:10.1


컨테이너 접속

docker exec -it mariadb1 bash


728x90

'dev util' 카테고리의 다른 글

yum install Transaction check error  (0) 2019.05.29
openstack, DevStack  (0) 2018.12.27
간단한 Subversion Branching/Merging  (0) 2013.04.27
MySql.Data - MYSQL 5.X connector net  (0) 2013.04.27

댓글