Perintah dasar docker dapat dilihat pada opsi --help
create membuat sebuah kontainer baru
info melihat informasi docker secara keseluruhan (jumlah kontainer, kontainer yang running, stop dll)
PULL IMAGES
Browsing google atau hub.docker.com
docker pull nama_image
SEARCH IMAGES
docker search nama_image
SHOW (ACTIVE) CONTAINERS docker ps SHOW (ALL) CONTAINER docker ps -a SHOW IMAGES docker images (CREATE and) RUN NEW CONTAINER docker run -dit -p 122:22 -p 180:80 --name devel --hostname dock-devel nama_image START CONTAINER docker start nama_container LOGIN CONTAINER docker attach nama_container (ini akan masuk ke proses yang berjalan, ketik "exit" akan mematikan container) docker exec -it nama_container bash (ini akan membuat proses baru, ketik "exit" tidak mematikan container) see more - exec-vs-attach STOP CONTAINER docker stop nama_container STOP (ALL) CONTAINER docker stop $(docker ps -a -q) DELETE CONTAINER docker rm nama_container DELETE (ALL) CONTAINERS docker rm $(docker ps -a -q) DELETE IMAGE docker rmi nama_images DELETE (ALL) IMAGES docker rmi $(docker images -a -q) CREATE (OR UPDATE) OWN IMAGE -run container -modification container -exit docker commit -m "comment to commit" -a "Your Name" nama_container nama_new_image:nama_tag HISTORY IMAGE docker history nama_image UPLOAD DOCKER docker login docker images docker push rikyperdana/nama_image MOUNT DOCKER VOLUME docker volume create --name mydata docker run -d -v mydata:/mydata ubuntu docker attach container_id ls /mydata INSTALL DOCKER COMPOSE sudo curl -o /usr/local/bin/docker-compose -L "https://github.com/docker/compose/releases/download/1.8.1/docker-compose-$(uname -s)-$(uname -m)" sudo chmod +x /usr/local/bin/docker-compose docker-compose -v BACKUP DOCKER IMAGES docker save -o ./nama_image.tar nama_image BACKUP DOCKER CONTAINER docker export -o ./nama_cont.tar nama_cont RESTORE DOCKER IMAGES docker import ./nama_cont.tar nama_cont RESTORE DOCKER CONTAINER docker load -i ./nama_image.tar RESOURCE LIMIT docker run -dit --c 1024 ubuntu:latest docker run -dit 300M ubuntu:latest DETACH CONTAINER Ctrl-P-Ctrl-Q PANTAU PROSES CONT BERJALAN docker top nama_cont CEK CONTAINER DISK USAGE docker ps -s
$ docker --help
attach |
memulai docker yang running dengan masuk ke proses yang sedang berjalan |
build |
membuat sebuah image dari sebuah Dockerfile |
commit |
membuat sebuah image baru dari perubahan yang terjadi pada kontainer (versioning) |
cp |
??????????? |
create |
membuat kontainer baru |
diff |
|
events |
|
exec |
|
export |
|
history |
menampilkan history sebuah image |
images |
list image |
import |
|
info |
|
inspect |
|
kill |
|
load |
|
login |
|
logout |
|
logs |
|
pause |
|
port |
|
ps |
menampilkan list kontainer (defaultnya kontainer yang running) |
pull |
|
push |
|
rename |
|
restart |
|
rm |
menghapus kontainer |
rmi |
menghapus image |
run |
|
save |
|
search |
mencari daftar image pada Docker Hub |
start |
menjalankan kontainer |
stats |
|
stop |
menghentikan kontainer |
tag |
|
top |
|
unpause |
|
update |
|
version |
menampilkan versi docker/td> |
wait |
create membuat sebuah kontainer baru
info melihat informasi docker secara keseluruhan (jumlah kontainer, kontainer yang running, stop dll)
PULL IMAGES
Browsing google atau hub.docker.com
docker pull nama_image
SEARCH IMAGES
docker search nama_image
SHOW (ACTIVE) CONTAINERS docker ps SHOW (ALL) CONTAINER docker ps -a SHOW IMAGES docker images (CREATE and) RUN NEW CONTAINER docker run -dit -p 122:22 -p 180:80 --name devel --hostname dock-devel nama_image START CONTAINER docker start nama_container LOGIN CONTAINER docker attach nama_container (ini akan masuk ke proses yang berjalan, ketik "exit" akan mematikan container) docker exec -it nama_container bash (ini akan membuat proses baru, ketik "exit" tidak mematikan container) see more - exec-vs-attach STOP CONTAINER docker stop nama_container STOP (ALL) CONTAINER docker stop $(docker ps -a -q) DELETE CONTAINER docker rm nama_container DELETE (ALL) CONTAINERS docker rm $(docker ps -a -q) DELETE IMAGE docker rmi nama_images DELETE (ALL) IMAGES docker rmi $(docker images -a -q) CREATE (OR UPDATE) OWN IMAGE -run container -modification container -exit docker commit -m "comment to commit" -a "Your Name" nama_container nama_new_image:nama_tag HISTORY IMAGE docker history nama_image UPLOAD DOCKER docker login docker images docker push rikyperdana/nama_image MOUNT DOCKER VOLUME docker volume create --name mydata docker run -d -v mydata:/mydata ubuntu docker attach container_id ls /mydata INSTALL DOCKER COMPOSE sudo curl -o /usr/local/bin/docker-compose -L "https://github.com/docker/compose/releases/download/1.8.1/docker-compose-$(uname -s)-$(uname -m)" sudo chmod +x /usr/local/bin/docker-compose docker-compose -v BACKUP DOCKER IMAGES docker save -o ./nama_image.tar nama_image BACKUP DOCKER CONTAINER docker export -o ./nama_cont.tar nama_cont RESTORE DOCKER IMAGES docker import ./nama_cont.tar nama_cont RESTORE DOCKER CONTAINER docker load -i ./nama_image.tar RESOURCE LIMIT docker run -dit --c 1024 ubuntu:latest docker run -dit 300M ubuntu:latest DETACH CONTAINER Ctrl-P-Ctrl-Q PANTAU PROSES CONT BERJALAN docker top nama_cont CEK CONTAINER DISK USAGE docker ps -s
Komentar
Posting Komentar