Install Docker di Ubuntu 20.04: Difference between revisions

From Dboswiki
Jump to navigation Jump to search
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
 
(2 intermediate revisions by 2 users not shown)
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>:
Untuk Akses terminal container di docker gunakan command berikut :
<code>docker exec -it <mycontainer> bash</code>
Sumber :
https://docs.portainer.io/start/install-ce/server/docker/linux
https://docs.tibco.com/pub/mash-local/4.3.0/doc/html/docker/GUID-BD850566-5B79-4915-987E-430FC38DAAE4.html cara hapus semua containers
https://phoenixnap.com/kb/install-docker-on-ubuntu-20-04
https://stackoverflow.com/questions/30172605/how-do-i-get-into-a-docker-containers-shell

Latest revision as of 14:17, 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:


Untuk Akses terminal container di docker gunakan command berikut :

docker exec -it <mycontainer> bash


Sumber :

https://docs.portainer.io/start/install-ce/server/docker/linux

https://docs.tibco.com/pub/mash-local/4.3.0/doc/html/docker/GUID-BD850566-5B79-4915-987E-430FC38DAAE4.html cara hapus semua containers

https://phoenixnap.com/kb/install-docker-on-ubuntu-20-04

https://stackoverflow.com/questions/30172605/how-do-i-get-into-a-docker-containers-shell