Skip to content

Instantly share code, notes, and snippets.

@kudaliar032
Last active October 2, 2021 04:04
Show Gist options
  • Save kudaliar032/614e39d3c3f182c7248026cff85df986 to your computer and use it in GitHub Desktop.
Save kudaliar032/614e39d3c3f182c7248026cff85df986 to your computer and use it in GitHub Desktop.
Docker for DevOps
##### 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