Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # INSTALL DOCKER CE
- # Uninstall old versions
- sudo yum remove docker \
- docker-client \
- docker-client-latest \
- docker-common \
- docker-latest \
- docker-latest-logrotate \
- docker-logrotate \
- docker-engine
- # install required packages. yum-utils
- sudo yum install -y yum-utils \
- device-mapper-persistent-data \
- lvm2
- # set up the stable repository
- sudo yum-config-manager \
- --add-repo \
- https://download.docker.com/linux/centos/docker-ce.repo
- # Install the latest version of Docker Engine - Community and containerd
- sudo yum install docker-ce docker-ce-cli containerd.io
- # Start Docker
- sudo systemctl start docker
- sudo systemctl enable docker
- # Verify that Docker Engine - Community is installed correctly by running the hello-world image
- sudo docker run hello-world
- # tambahan (opsional) agar docker dapat berhubungan dengan host
- # How to configure Centos 7 firewallD to allow docker containers free access to the host's network ports?
- sudo firewall-cmd --permanent --zone=trusted --change-interface=docker0
- sudo firewall-cmd --permanent --zone=trusted --add-port=4243/tcp
- sudo firewall-cmd --reload
- # optional di atas sebaiknya jangan dilakukan dulu, versi terbaru menyebabkan error setelah restart
- # ERROR: ZONE_CONFLICT: 'docker0' already bound to a zone (hasil dari sudo dockerd --debug)
- # solusi, ketik berikut dan restart the firewalld service and docker service, jika perlu reboot
- sudo firewall-cmd --permanent --zone=trusted --remove-interface=docker0
Add Comment
Please, Sign In to add comment