Langsung ke konten utama

Perintah Dasar Docker ( Docker Base Command )

Perintah dasar docker dapat dilihat pada opsi --help

$ 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