Last active
October 2, 2021 04:04
-
-
Save kudaliar032/614e39d3c3f182c7248026cff85df986 to your computer and use it in GitHub Desktop.
Docker for DevOps
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##### Instruksi Pengerjaan Hands-on Lab ##### | |
1. Apabila terdapat X.X.X.X, sesuaikan dengan IP Address masing-masing | |
2. Lakukan penangkapan layar (screenshot) secara penuh tanpa ada pemotongan (crop) pada semua instruksi | |
untuk melakukan penangkapan layar | |
3. Penulisan nama file screenshot menggunakan format "[nomor urut]-[nama training]-[hari]-[urutan screenshot]", contoh: | |
"5-docker-2-B" | |
########################## | |
##### Install Docker ##### | |
########################## | |
#1 Uninstall docker versi lama | |
sudo apt-get remove docker docker-engine docker.io containerd runc | |
#2 Persiapan install Docker | |
sudo apt-get update | |
sudo apt-get install \ | |
apt-transport-https \ | |
ca-certificates \ | |
curl \ | |
gnupg \ | |
lsb-release | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg | |
echo \ | |
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ | |
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null | |
#3 Install Docker | |
sudo apt-get update | |
sudo apt-get install docker-ce docker-ce-cli containerd.io | |
#4 Verifikasi docker terpasang | |
sudo docker version | |
#5 Uji instalasi docker | |
sudo docker run hello-world | |
# A > lakukan screenshot setelah melakukan pengujian instalasi docker | |
# download docker image | |
docker pull nginx | |
docker image pull mysql | |
# Menampilkan image yang sudah didownload | |
docker image ls | |
# Menampilkan semua container (active ataupun exit) | |
docker run -d nginx | |
docker container ls -a | |
docker stop [nama-container] | |
docker rm [nama-container] | |
# B > lakukan screenshot setelah menampilkan semua container |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment