eaedk commited on
Commit
5a025fe
1 Parent(s): e0cc90a

docker readme

Browse files
Files changed (1) hide show
  1. tmp/README_docker.md +44 -0
tmp/README_docker.md ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Docker Getting Started Tutorial
2
+
3
+ This tutorial was written with the intent of helping folks get up and running
4
+ with containers and is designed to work with Docker Desktop. While not going too much
5
+ into depth, it covers the following topics:
6
+
7
+ - Running your first container
8
+ - Building containers
9
+ - Learning what containers are
10
+ - Running and removing containers
11
+ - Using volumes to persist data
12
+ - Using bind mounts to support development
13
+ - Using container networking to support multi-container applications
14
+ - Using Docker Compose to simplify the definition and sharing of applications
15
+ - Using image layer caching to speed up builds and reduce push/pull size
16
+ - Using multi-stage builds to separate build-time and runtime dependencies
17
+
18
+ ## Getting Started
19
+
20
+ If you wish to run the tutorial, you can use the following command after installing Docker Desktop:
21
+
22
+ ```bash
23
+ docker run -d -p 80:80 docker/getting-started
24
+ ```
25
+
26
+ Once it has started, you can open your browser to [http://localhost](http://localhost).
27
+
28
+ ## Development
29
+
30
+ This project has a `docker-compose.yml` file, which will start the mkdocs application on your
31
+ local machine and help you see changes instantly.
32
+
33
+ ```bash
34
+ docker compose up
35
+ ```
36
+
37
+ ## Contributing
38
+
39
+ If you find typos or other issues with the tutorial, feel free to create a PR and suggest fixes!
40
+
41
+ If you have ideas on how to make the tutorial better or want to suggest adding new content, please open an
42
+ issue first before working on your idea. While we love input, we want to keep the tutorial scoped to new-comers.
43
+ As such, we may reject ideas for more advanced requests and don't want you to lose any work you might
44
+ have done. So, ask first and we'll gladly hear your thoughts!