Install Docker di Ubuntu 20.04: Difference between revisions
Created page with " 1. Update Repository <code>$ sudo apt update</code> 2. Install aplikasi yang dibutuhkan <code>$ sudo apt install apt-transport-https ca-certificates curl software-proper..." |
No edit summary |
||
| Line 48: | Line 48: | ||
Silahkan log out dan log in again | Silahkan log out dan log in again | ||
10. Install Portainer, ini portainer pertama kita | 10. Install Portainer, ini portainer pertama kita ( ada dua cara, berikut cara pertama) | ||
Portainer adalah aplikasi UI yang ringan untuk mengatur berbagai lingkungan docker (Docker hosts or Swarm clusters) | Portainer adalah aplikasi UI yang ringan untuk mengatur berbagai lingkungan docker (Docker hosts or Swarm clusters) | ||
| Line 56: | Line 56: | ||
Sekarang buka browser dan buka halaman web <nowiki>http://localhost:9000</nowiki> | Sekarang buka browser dan buka halaman web <nowiki>http://localhost:9000</nowiki> | ||
cara kedua | |||
$docker volume create portainer_data | |||
$docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest | |||
By default, Portainer generates and uses a self-signed SSL certificate to secure port <code>9443</code>. Alternatively you can provide your own SSL certificate [[/advanced/ssl#using-your-own-ssl-certificate-on-docker-standalone|during installation]] or [[/admin/settings#ssl-certificate|via the Portainer UI]] after installation is complete. | |||
If you require HTTP port <code>9000</code> open for legacy reasons, add the following to your <code>docker run</code> command: | |||
$-p 9000:9000 | |||
Portainer Server has now been installed. You can check to see whether the Portainer Server container has started by running | |||
$<code>docker ps</code>: | |||
Revision as of 12:40, 13 September 2023
1. Update Repository
$ sudo apt update
2. Install aplikasi yang dibutuhkan
$ sudo apt install apt-transport-https ca-certificates curl software-properties-common
3. Tambahkan GPG Key untuk repository official Docker
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4. Tambahkan Docker Repository
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
5. Update database paket
$ sudo apt update
6. Jalankan perintah di bawah untuk memastikan versi docker yang terinstall
$ apt-cache policy docker-ce
7. Akhirnya, install Docker
$ sudo apt install docker-ce
8. Docker harusnya sudah terinstall sekarang, daemon sudah berjalan dan otomatis run pada saat boot. Cara ceknya:
$ sudo systemctl status docker
9. Menjalankan perintah docker tanpa sudo (optional)
$ sudo usermod -aG docker {USER}
Silahkan log out dan log in again
10. Install Portainer, ini portainer pertama kita ( ada dua cara, berikut cara pertama)
Portainer adalah aplikasi UI yang ringan untuk mengatur berbagai lingkungan docker (Docker hosts or Swarm clusters)
$ docker volume create portainer_data | docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
Sekarang buka browser dan buka halaman web http://localhost:9000
cara kedua
$docker volume create portainer_data
$docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
By default, Portainer generates and uses a self-signed SSL certificate to secure port 9443. Alternatively you can provide your own SSL certificate during installation or via the Portainer UI after installation is complete.
If you require HTTP port 9000 open for legacy reasons, add the following to your docker run command:
$-p 9000:9000
Portainer Server has now been installed. You can check to see whether the Portainer Server container has started by running
$docker ps: