Changes for page Install Docker for Linux

Last modified by Erik Bakker on 2025/04/18 13:54

From version 99.1
edited by Eva Torken
on 2024/02/26 09:20
Change comment: There is no comment for this version
To version 95.1
edited by Erik Bakker
on 2024/02/08 16:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Install Docker for Linux
1 +Install Docker For Linux
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.etorken
1 +XWiki.ebakker
Content
... ... @@ -19,65 +19,25 @@
19 19  These are the general requirements to allow the installation of the eMagiz Docker agent:
20 20  * Ensure access to the following URLs is enabled
21 21   ** registry.emagiz.com:443
22 - ** 3.126.123.28
23 - ** 18.194.225.123
24 - ** 54.93.164.84
25 25   ** controlplane.emagiz.com:8000
26 - ** controlplane.emagiz.com:443
27 - ** 3.122.22.89:443
28 - ** 3.122.22.89:8000
29 - ** controltower.emagiz.com:443
30 - ** controlbus.emagiz.com:443
31 - ** 35.158.46.28:443
32 - ** 3.74.190.88:443
33 - ** 35.158.46.28:8443
34 - ** 3.74.190.88:8443
35 - ** 35.158.46.28:8444
36 - ** 3.74.190.88:8444
37 - ** 52.28.59.137
38 - ** 3.71.221.73
39 - ** 52.58.23.77
40 40   ** Preferably the entry should be *.emagiz.com
41 41  
42 -===3.2 Installation Linux===
43 -Whenever Linux is selected as operating system, the latest version of Ubuntu will work. Other Linux distributions will also work such as Debian or Red Hat.
25 +===3.2 Installation requirements Linux===
26 +Whenever Linux is selected as operating system, the latest version of Ubuntu will work. Other Linux distributions will also work such as Debian or Red Hat.
27 +**Step 1: Install linux distribution**
44 44  
45 -==== 3.2.1 Set up Docker's apt repository ====
46 -
47 47  {{code language="cmd"}}
48 -# Add Docker's official GPG key:
49 -sudo apt-get update
50 -sudo apt-get install ca-certificates curl
51 -sudo install -m 0755 -d /etc/apt/keyrings
52 -sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
53 -sudo chmod a+r /etc/apt/keyrings/docker.asc
54 -
55 -# Add the repository to Apt sources:
56 -echo \
57 - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
58 - $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
59 - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
60 -sudo apt-get update
30 + curl -fsSL https://download.docker.com/linux/${ID}/gpg | sudo tee /etc/apt/trusted.gpg.d/docker.asc
31 + echo "deb [arch=amd64] https://download.docker.com/linux/${ID} ${VERSION_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/docker.list
32 + sudo apt update
33 + sudo apt install docker-ce docker-ce-cli containerd.io
61 61  {{/code}}
62 62  
63 -==== 3.2.2 Install Docker ====
64 -
65 -{{code language="cmd"}}
66 -sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
67 -{{/code}}
68 -
69 -==== 3.2.3 Verify succesfull installation of the Docker Engine ====
70 -
71 -{{code language="cmd"}}
72 -sudo docker run hello-world
73 -{{/code}}
74 -
75 75  {{info}}
76 76   Requires ~335 Mb space to install
77 77  {{/info}}
78 78  
79 -==== 3.2.4 Install eMagiz Deploy Agent ====
80 -
40 +**Step 2: Install eMagiz Deploy Agent**
81 81  Install the eMagiz Deploy agent as can be found in this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Runtime Management.intermediate-runtime-management-deploy-agent.WebHome||target="blank"]]
82 82  
83 83  == 4. Key takeaways ==
... ... @@ -88,7 +88,6 @@
88 88  
89 89  == 5. Suggested Additional Readings ==
90 90  
91 -* [[Docker official installation guide>>https://docs.docker.com/engine/install/ubuntu/||target="blank"]]
92 92  * Docker command line cheatsheet: [[image:Main.Images.Microlearning.WebHome@docker-cheatsheet.png]]
93 93  
94 94  )))((({{toc/}}))){{/container}}{{/container}}