Docker: Difference between revisions
Line 10: | Line 10: | ||
==Install : Docker pada Armbian Bullseye== | ==Install : Docker pada Armbian Bullseye== | ||
Proses instalasi docker pada Armbian Bullseye | Proses instalasi docker pada Armbian Bullseye. | ||
Lakukan update terlebih dahulu | |||
apt update | apt update | ||
Jalankan command berikut : | Jalankan command berikut : | ||
Line 16: | Line 17: | ||
Tambahkan repositori berikut pada /etc/apt/sources.list.d/docker.list menggunakan nano : | Tambahkan repositori berikut pada /etc/apt/sources.list.d/docker.list menggunakan nano : | ||
deb [arch=armhf] https://download.docker.com/linux/debian bullseye stable | deb [arch=armhf] https://download.docker.com/linux/debian bullseye stable | ||
Update sekali lagi : | |||
apt update -y | |||
Jalankan command installasi : | |||
apt install docker-ce -y | |||
Cek status docker : | |||
systemctl status docker | |||
Revision as of 02:25, 31 July 2023
Install : Docker pada Armbian Bionic
apt-get update apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - echo "deb [arch=armhf] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list apt-get update apt-get install docker-ce docker-ce-cli containerd.io sstemctl status docker
Install : Docker pada Armbian Bullseye
Proses instalasi docker pada Armbian Bullseye. Lakukan update terlebih dahulu
apt update
Jalankan command berikut :
apt-key add gpg
Tambahkan repositori berikut pada /etc/apt/sources.list.d/docker.list menggunakan nano :
deb [arch=armhf] https://download.docker.com/linux/debian bullseye stable
Update sekali lagi :
apt update -y
Jalankan command installasi :
apt install docker-ce -y
Cek status docker :
systemctl status docker
apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - echo "deb [arch=armhf] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list apt update apt install docker-ce docker-ce-cli containerd.io systemctl status docker
**Note : gunakan sudo jika login tidak menggunakan super user
Install : MariaDB
Download menggunakan docker pull
docker pull mariadb:10.7.1
Pastikan image mariadb sudah berhasil di download
docker images | grep mariadb
Jalankan mariadb
docker run -d --name mariadb -v /etc/localtime:/etc/localtime:ro -v mysqldata:/var/lib/mysql --restart always -e MYSQL_ROOT_PASSWORD=Rahasia -p 3306:3306 mariadb:10.7.1
Cek versi mariadb
docker exec -it mariadb mysql --version
Install : phpMyAdmin
Download menggunakan dokcer pull
docker pull phpmyadmin:5.1.3
Pastikan image phpMyAdmin sudah berhasil di download
docker images | grep phpmyadmin
Jalankan phpMyAdmin
docker run --name my-phpmyadmin -d --link mariadb:db --restart always -p 8080:80 phpmyadmin:5.1.3
Install : nginx-php7
Download menggunakan dokcer pull
docker pull skiychan/nginx-php7:4.25.2
Pastikan image nginx-php7 sudah berhasil di download
docker images | grep nginx-php7
Jalankan nginx-php7
docker run -d -p 8888:80 -v /data/www:/data/wwwroot --name php7 --link mariadb:mariadb skiychan/nginx-php7:4.25.2
Untuk mengetahui container yang sudah berjalan, gunakan
docker ps
Jika port yang digunakan digunakan tidak bentrok, maka proses running akan berhasil. Cek dan pastikan port yang digunakan sudah listen/terbuka.
netstat -plnt
Jalankan phpMyAdmin melalui browser, masukkan user dan password sesuai konfigurasi yang sudah dibuat saat proses install mariadb
<localhost atau ip_server>:8080 contoh localhost:8080 atau 192.168.1.100:8080