๋์ปค ๋ช ๋ น์ด ๋ชจ์
์ผ๋ฐ์ ๋ช ๋ น์ด
docker
==>docker -v
==> ๋์ปค ๋ฒ์ ํ์ธ
rm
docker rm
==> ๋์ปค ์ญ์ docker rm -f
==> ์คํ์ค์ธ ์ปจํ
์ด๋ ์ญ์
stop
docker stop
==> ๋์ปค ์ค๋จ.
ps
docker ps
==> ๋์ปค ํ๋ก์ธ์ค ๋ฆฌ์คํธ ํ์ธdocker ps -a
==> ๋์ปค
๋์ปค ์คํ๊ณผ ์์ฑ
run
docker run
: ๋์ปค ์คํdocker run -i -t
==> ๋์ปค๋ฅผ ์
์ถ๋ ฅ ๋ชจ๋์ tty ์๋ฒ๋ก ์คํdocker run -it --[name]
==> name์ ํด๋นํ๋ ์ด๋ฆ์ผ๋ก ์คํdocker run -d
==> ๋์ปค๋ฅผ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํdocker run -p
==> ํธ์คํธ์ ํน์ ํฌํธ์ ๋์ปค์ ํฌํธ๋ฅผ ํฌํธํฌ์๋ฉdocker run -e
==> ๋์ปค ํ๊ฒฝ ๋ณ์ ๊ฐ ๋ฑ๋กdocker run ... -v [host-share-directory:container-share-directory]
==> ์์์ฑ์ ์ํ ๋์ปค ๋ณผ๋ฅจ์ผ๋ก ๋์ปค๊ฐ ํธ์คํธ์ ๋๋ ํ ๋ฆฌ๋ฅผ ๊ณต์ ํจ.docker run ... -v [host-dir/fileName:container-dir/fileName]
==> ์์์ฑ์ ์ํ ๋์ปค ๋ณผ๋ฅจ์ผ๋ก ๋์ปค๊ฐ ํธ์คํธ์ ๋จ์ผ ํ์ผ์ ๊ณต์ ํจ.docker run ... --volumns-from [containerName]
==> -v
์ต์
์ผ๋ก ํธ์คํธ์ ๋ณผ๋ฅจ์ ๊ณต์ ํ ์ปจํ
์ด๋์ ์ฐ๊ฒฐ
create
docker create
==> ๋์ปค ์์ฑ
start
docker start
==> ๋์ปค ์คํ
๋์ปค ์ด๋ฏธ์ง
image
docker images
==> ๋์ปค ์์ง์ ์กด์ฌํ๋ ์ด๋ฏธ์ง ์ถ๋ ฅdocker rmi [OPTION] IMAGE [IMAGE...]
==> ๋์ปค ์ด๋ฏธ์ง ์ญ์
rename
docker rename
==> ๋์ปค ์ด๋ฏธ์ง ์ด๋ฆ ๋ณ๊ฒฝ
๋ณผ๋ฅจ
create
docker volume create
==> ๋์ปค ๋ณผ๋ฅจ์ ์์ฑdocker volume create --name[name]
==> ๋์ปค ๋ณผ๋ฅจ์ name์ด๋ผ๋ ์ด๋ฆ์ผ๋ก ์์ฑ
run
docker volumn run -v [volumeName:containerDir]
==> ํธ์คํธ์ ๋ณผ๋ฅจ์ ๊ณต์ ํ ๋
ls
docker volume ls
==>
inspect
docker inspect
==> ๋์ปค ๋ณผ๋ฅจ์ด ์ด๋์ ์ ์ฅ๋์ด์๋์ง ํ์ธdocker inspect --type [name]
==> name์ด๋ฆ์ ๋ณผ๋ฅจ์ ๊ฒ์
๋์ปค ์ด๋ฏธ์ง
commit
docker commit -m "[message]"
==> ๋ฉ์์ง๋ก ์ปจํ
์ด๋ฅผ ์ปค๋ฐํ์ฌ ์ด๋ฏธ์ง ์์ฑdocker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
==> ์ปจํ
์ด๋๋ฅผ ์ด๋ฏธ์ง๋ก ๋ง๋ฆ
rmi
docker rmi [image name]
==> ๋์ปค ์ด๋ฏธ์ง ์ด๋ฆ์ผ๋ก ์ญ์
save
docker save -o [์ถ์ถ ํ์ผ๋ช
] [์ด๋ฏธ์ง ์ด๋ฆ]
==> ์ด๋ฏธ์ง ์ด๋ฆ์ ์ถ์ถ ํ์ผ๋ช
์ผ๋ก ์ด๋ฏธ์ง ์ถ์ถ
load
docker load -i [์ถ์ถ๋ ํ์ผ๋ช
]
==> ์ถ์ถ๋ ์ด๋ฏธ์ง๋ฅผ ๋์ปค ์์ง์ ์์ฑ
export
docker export -o [์ถ์ถ ํ์ผ๋ช
] [์ด๋ฏธ์ง ์ด๋ฆ]
==> ์ด๋ฏธ์ง ์ด๋ฆ์ ์ถ์ถ ํ์ผ๋ช
์ผ๋ก ์ด๋ฏธ์ง ์ถ์ถ
import
docker import [๋ก๋ํ ํ์ผ๋ช
] [์ถ์ถ๋ ํ์ผ๋ช
]
==> ์ถ์ถ๋ ํ์ผ๋ช
์ ๋ก๋ํ ํ์ผ๋ช
์ผ๋ก ๋์ปค ์์ง์ ์์ฑ
๋์ปค ํ๋ธ
search
docker search
==> ๋์ปค ํ๋ธ์์ ์ด๋ฏธ์ง ๊ฒ์
push
docker push dockerhun-name/image-name:tag
===> ์ด๋ฏธ์ง ๋์ปค ํ๋ธ๋ก ์
๋ก๋
pull
docker pull dockerhun-name/image-name:tag
==> ์ด๋ฏธ์ง๋ฅผ ๋์ปค ํ๋ธ์์ ๋ค์ด
tag
docker tag [๊ธฐ์กด ์ด๋ฏธ์ง ์ด๋ฆ] [๋์ปคํ๋ธ ์์ด๋/์๋กญ๊ฒ ์์ฑ๋ ์ด๋ฆ]
==> ์์ฑ๋ ์ด๋ฏธ์ง ์ด๋ฆ์ ํ๊ทธ๋ฅผ ๋ถํ(๋์ปค ํ๋ธ์ ์ฌ๋ฆด ๋ ํ์)
๋๊ธ