-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDevops-Bootcamp-1
More file actions
42 lines (42 loc) · 1.34 KB
/
Copy pathDevops-Bootcamp-1
File metadata and controls
42 lines (42 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# References and Checklists:
# 1. https://github.com/amigo-nishant/getting-started.git (READ instructions first before deploying)
# 2. https://www.devops-playbook.com/post/understanding-docker-and-containers (Password: d***ps**3)
# 3. https://www.youtube.com/watch?v=V9ppLv71DMI
# ++++++++++++++++++++
# INTRODUCTION - should cover one point on why are you here?
# INSTALLATION OF TOOLS - Docker, VS code, WSL
# ++++++++++++++++++++
# Checklist
# 1. Download Docker Desktop Windows.
# 2. Download VSCode Windows.
# 3. Open VSCode Windows.
# 4. Download VSCode extension: WSL
# 5. Download hypervisor.
# ++++++++++++++++++++
# =======================
# Docker Terminology
# =======================
# ++++++++++++++++++++
# IN-DEPTH EXPLANATION :
# Dockerfile : A text file with all instructions to build the image.
# Docker Image: A template which consists of code * dependencies
# Docker container : A instance of the application
# Docker volume : storage
# ++++++++++++++++++++
# GIT
# how to clone
# how to commit
# how to merge
# ++++++++++++++++++++
# base image: this will tell OS : ubuntu
# RUN apt-get install wget
# workdir /app
# copy file : /src/*.c /app
# RUN apt-get install wget
# ENTRYPOINT : python helloworld.py
# ++++++++++++++++++++
# git clone <repo>
# ++++++++++++++++++++
# POWERSHELL COMMANDS TO USE :
# powershell step-1: ls
# powershell step-2: cd