Networkbanisaleh.files.wordpress.com



saInstallasi Docker di UbuntuInstalasi, konfigurasi Docker, dan instalasi Web Server di dalam Container menggunakan Ubuntu 16.04.Docker merupakan suatu project open-source yang dibangun berdasarkan teknologi container bagi developer maupun sysadmin untuk menjalankan, mengemas, dan membangun aplikasi dimanapun sebagai sebuah wadah (container) yang ringan.Installasi DockerUpdate system Ubuntu:# apt-get updateInstall paket berikut untuk menggunakan repositori melalui HTTPS:# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonTambahkan GPG key docker: # curl -fsSL | sudo apt-key add –Tambahkan repositori Docker:# add-apt-repository "deb [arch=amd64] $(lsb_release -cs) stable"Lalu Update repositori Docker:# apt-get updateInstall Docker Engine – Community dan containerd:# apt-get install docker-ce docker-ce-cli containerd.ioKonfigurasi Docker:Cek Codename Ubuntu:# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04.6 LTSRelease: 16.04Codename: xenialInstall Docker Image, command xenial disesuaikan dengan Codename Ubuntu:# docker pull ubuntu:xenialBuat Container untuk menjalankan service Web Server, Command gabriel bisa diganti dengan nama lain:# docker run -dit -p 80:80 --name gabriel ubuntu:xenialCek Container dan pastikan statusnya Up:# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES810452f41c92 ubuntu:xenial "/bin/bash" 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp gabrielMasuk kedalam container:# docker exec -it gabriel /bin/bashUpdate system didalam container:# apt-get updateInstallasi Web Server menggunakan apache2 didalam Container:# apt-get install apache2# service apache2 restartTes konfigurasi dengan akses Web melalui Browser menggunakan IP Ubuntu , hasilnya seperti berikut:-635245110Sekian cara installasi dan konfigurasi Docker dalam Ubuntu 16.04.Jika tutorial diatas kita membuat web server hanya menarik image ubuntu dan menggunakan docker exec maka tutorial dibawah akan membuat web server dengan kustomisasi image menggunakan docker filecustomisation image dalam docker menggunakan DockerfilePertama kita buat folder untuk menaruh Dockerfile dan folder web kitamkdir autocd autolalu buat file Dockerfilenano DockerfileSelanjutnya membuat entrypoint.sh untuk menjalankan servise sshisi dari folder auto ada 3 yaitu Dockerfile dan entrypoint.sh yang kitabuat tadi dan juga ada folder html yaitu folder yg berisi template web yg sudah dicopy terlebih dahulu ke host menggunakan winscpSelanjutnya kita build Dockerfile yang kita buat tadiDengan perintah :Docker build –t (penamaan image yg kita inginkan) .Setelah selesai di buildSelanutnya menjalankan image yg sudah kita build tadi dengan peritah docker run-p adalah untuk mapping port yg akan digunakan--name untuk penamaan container yg akan dijalankanWeb:lastest adalah image yang kita build dari dockerfileHasil dari container yg kita buat tadiUntuk memanage atau membuat image docker, docker menyediakan sistem GUI nya memggunakan image portainerUntuk instalasi portainer kita menarik image dari docker menggunakan perintahDocker pull portainer/portainerRunning portainerdocker run -d -p 9000:9000 -- restart always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainerPanggil dengan iphost:9000Pilih localTampilan portainerPembuktian ssh ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download