Home Install Docker
Post
Cancel

Install Docker

Docker adalah aplikasi yang memudahkan proses pengelolaan proses aplikasi dalam containers. Containers memungkinkan Anda menjalankan aplikasi dalam proses dan sumber daya yang terisolasi. Mereka mirip dengan mesin virtual, tetapi kontainer lebih portabel, lebih ramah sumber daya, dan lebih bergantung pada sistem operasi host.

Installing Docker

1
2
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

Tunggu proses instalasi dan apabila sudah selesai akan terlihat beberapa paket docker sudah terinstall

# cat /var/log/yum.log
Mar 18 02:56:42 Installed: 2:container-selinux-2.119.2-1.911c772.el7_8.noarch
Mar 18 02:56:46 Installed: containerd.io-1.6.18-3.1.el7.x86_64
Mar 18 02:56:48 Installed: docker-buildx-plugin-0.10.2-1.el7.x86_64
Mar 18 02:56:50 Installed: fuse3-libs-3.6.1-4.el7.x86_64
Mar 18 02:56:50 Installed: fuse-overlayfs-0.7.2-6.el7_8.x86_64
Mar 18 02:56:50 Installed: slirp4netns-0.4.3-4.el7_8.x86_64
Mar 18 02:56:50 Installed: docker-scan-plugin-0.23.0-3.el7.x86_64
Mar 18 02:56:52 Installed: docker-compose-plugin-2.16.0-1.el7.x86_64
Mar 18 02:56:54 Installed: 1:docker-ce-cli-23.0.1-1.el7.x86_64
Mar 18 02:56:55 Installed: docker-ce-rootless-extras-23.0.1-1.el7.x86_64
Mar 18 02:57:00 Installed: 3:docker-ce-23.0.1-1.el7.x86_64

Using the Docker Command

Add user into docker group

1
2
3
groupadd docker
sudo usermod -aG docker $USER
sudo chmod 666 /var/run/docker.sock

Running docker

1
docker run hello-world

Output

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
0e03bdcc26d7: Pull complete
Digest: sha256:6a65f928fb91fcfbc963f7aa6d57c8eeb426ad9a20c7ee045538ef34847f44f1
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

...

Search images

1
docker search nginx

Download image

1
docker pull nginx

Show images

1
docker images

Running container

1
docker run -it ubuntu

List containers

1
docker ps -a

Manage containers

1
docker start 0596bd489a2d

stop, start, restart,

This post is licensed under CC BY 4.0 by the author.