Tujuan
Tujuannya adalah untuk menginstal mesin Docker di Redhat 7 Linux menggunakan skrip docker asli.
Persyaratan
Koneksi internet serta akses istimewa ke Redhat 7 Linux Anda diperlukan.
Kesulitan
MUDAH
Konvensi
- # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa
Petunjuk
Instal buruh pelabuhan
Instalasi buruh pelabuhan menggunakan skrip buruh pelabuhan asli adalah satu perintah, proses lurus ke depan. Sebelum Anda menjalankan perintah instalasi buruh pelabuhan di bawah ini, pastikan bahwa curl
paket diinstal pada sistem Anda:
# curl --version curl 7.29.0 (x86_64-redhat-linux-gnu)
Setelah siap, instal buruh pelabuhan menggunakan curl
perintah yang akan mengunduh dan menjalankan skrip instalasi buruh pelabuhan asli:
# curl -sSL https://get.docker.com/ | sh + sh -c 'sleep 3; yum -y -q install docker-engine' warning: /var/cache/yum/x86_64/7Server/docker-main-repo/packages/docker-engine-1.12.3-1.el7.centos.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 2c52609d: NOKEY Importing GPG key 0x2C52609D: Userid : "Docker Release Tool (releasedocker)" Fingerprint: 5811 8e89 f3a9 1289 7c07 0adb f762 2157 2c52 609d From : https://yum.dockerproject.org/gpg If you would like to use Docker as a non-root user, you should now consider adding your user to the "docker" group with something like: sudo usermod -aG docker your-user Remember that you will have to log out and back in for this to take effect!
Aktifkan dan Mulai buruh pelabuhan
Untuk mengaktifkan buruh pelabuhan untuk memulai di Redhat 7 Linux Anda setelah reboot jalankan perintah linux berikut:
# systemctl enable docker Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
Untuk memulai menjalankan daemon buruh pelabuhan:
# systemctl start docker
Pengujian
Untuk menguji instalasi buruh pelabuhan, jalankan:
# docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world c04b14da8d14: Pull complete Digest: sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9 Status: Downloaded newer image for hello-world:latest Hello from Docker! This message shows that your installation appears to be working correctly.
Anda dapat membuat daftar penampung baru Anda dengan:
# docker ps -a