Tutorial Berikutnya ialah kita akan menjalankan nginx sebagai continer di dalam docker. Apa itu sih Nginx?
Nginx merupakan server proxy dengan kode sumber terbuka yang juga dapat berfungsi sebagai proxy IMAP/POP3.
Cek docker yang telah aktif.
$ docker info
$ docker version
$ systemctl show --property ActiveState docker
Perintah di atas berfungsi untuk melihat versi dan informasi dari docker yang kamu gunakan, silahkan pilih salah satu perintah di atas untuk menjalankan perintah.
Pull image docker dari official repository docker.
$ docker image pull nginx:stable
Untuk versi lainnya bisa cek di
https://hub.docker.com/_/nginx?tab=tags&page=1&ordering=last_updated
Selanjutnya verifikasi image nginx.
$ docker images
Untuk menjalankan nginx di dalam container gunakan perintah berikut.
$ docker container run -itd --name web-server-nginx -p 8080:80 nginx:stable
Lihat continer yang sedang berjalan.
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
15xxxxxxxxxx Nginx 42 seconds ago Up 41 seconds 0.0.0.0:8080->80/tcp web-server-nginx
Sselanjunya cek ngix di dalam browser localhost:8080