docker - Gakgu/Gakgu.github.io GitHub Wiki
개요
반가상머신이다.
기본 설정
$ systemctl start docker.service
$ systemctl enable docker.service
$ usermod -G docker 유저이름
아치리눅스 설치 및 접속
$ docker pull archlinux/base
$ docker create -v /c/Users/gakgu/Documents/DockerSharedDir:/home/gakgu/DockerSharedDir -ti --name arch --hostname arch gakgu/arch /bin/bash
$ docker start arch
$ docker attach arch
자주 쓰이는 명령어
-
docker create :
컨테이너를 생성한다 -
docker start :
컨테이너를 활성화한다 -
docker attach :
컨테이너에 진입한다 -
docker run :
컨테이너를 생성하고 활성화 한 후 진입한다 -
docker commit :
현재 컨테이너를 커밋한다 -
docker search :
이미지를 찾는다 -
docker pull :
이미지를 다운받는다 -
docker images :
보유한 이미지 목록을 본다 -
docker ps :
실행되고 있는 컨테이너 목록을 본다 -
docker ps -a :
보유한 컨테이너 목록을 본다 -
docker rm :
컨테이너를 삭제한다 -
docker rmi :
이미지를 삭제한다
docker push하기
-
도커 허브에서 레포지터리를 생성한다.
-
터미널에서 로그인한다.
$ docker login
-
푸쉬
$ docker push gakgu/arch