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