Advertisement
sandervanvugt

DevOps day2 feb21

Feb 8th, 2021
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.88 KB | None | 0 0
  1. ON UBUNTU
  2. 184 newgrp docker
  3. 185 ssh student@192.168.29.4
  4. 186 docker ps
  5. 187 docker rm registry
  6. 188 docker stop registry
  7. 189 docker rm registry
  8. 190 docker images
  9. 191 docker rmi registry
  10. 192 docker run -d -p 5000:5000 --restart=always --name registry registry:latest
  11. 193 sudo ufw allow 5000/tcp
  12. 194 docker ps
  13. 195 docker pull fedora
  14. 196 docker images
  15. 197 docker tag fedora:latest localhost:5000/myfedora
  16. 198 docker push localhost:5000/myfedora
  17. 199 docker rmi fedora
  18. 200 docker exec -it registry sh
  19. 201 docker pull localhost:5000/myfedora
  20. 202 docker images
  21. 203 docker rmi localhost:5000/myfedora:latest
  22. 204 cd
  23. 205 find / -name myfedora
  24. 206 find / -name myfedora 2>/dev/null
  25. 207 sudo -i
  26. 208 ps aux
  27. 209 docker inspect registry
  28. 210 docker inspect registry | grep volume
  29. 211 docker inspect registry | less
  30. 212 cd devopsinfourweeks/
  31. 213 ls
  32. 214 cd dockerfile
  33. 215 ls
  34. 216 vim Dockerfile
  35. 217 docker build -t nmap .
  36. 218 docker images
  37. 219 docker run nmap
  38. 220 docker run -it nmap bash
  39. 221 docker run -it nmap /bin/bash
  40. 222 docker run -it nmap -- /bin/bash
  41. 223 cd /
  42. 224 ls
  43. 225 cd
  44. 226 ls
  45. 227 luth/countdown 14
  46. 228 mkdir 8thoffeb
  47. 229 cd 8thoffeb/
  48. 230 echo hello >> README.md
  49. 231 cat > Dockerfile <<EOF
  50. 232 FROM busybox
  51. 233 CMD echo "Hello Worlrd!"
  52. 234 EOF
  53. 235 git init
  54. 236 cd ..
  55. 237 sudo apt install nfs-server nfs-common
  56. 238 sudo mkdir /nfsdata
  57. 239 sudo vim /etc/exports
  58. 240 sudo chown nobody:nogroup /nfsdata
  59. 241 sudo systemctl restart nfs-kernel-server
  60. 242 showmount -e localhost
  61. 243 docker volume create --driver local --opt type=nfs --opt o=addr=127.0.0.1,rw --opt device=:/nfsdata nfsvol
  62. 244 docker volume list
  63. 245 docker volume inspect nfsvol
  64. 246 docker run -it --name nfstest --rm --mount source=nfsvol,target=/data nginx:latest /bin/sh
  65. 247 ls /nfsdata
  66. 248 cat /nfsdata/myfile
  67. 249 docker ps -a
  68. 250 docker ps -a | grtep nfste
  69. 251 docker ps -a | grep nfste
  70. 252 docker pull sandervanvugt/8thoffeb:latest
  71. 253 exit
  72. 254 pip install docker
  73. 255 which pip3
  74. 256 which pip
  75. 257 apt install python-pip
  76. 258 sudo apt install python-pip
  77. 259 sudo apt install python-pip3
  78. 260 sudo apt install python3-pip
  79. 261 sudo apt install python-docker
  80. 262 sudo apt install python3-docker
  81. 263 id
  82. 264 docker run fedora
  83. 265 docker ps
  84. 266 docker ps -a
  85. 267 docker run nginx
  86. 268 docker run -d nginx
  87. 269 docker ps
  88. 270 docker run -it fedora --name myfedora sh
  89. 271 docker run -it fedora sh
  90. 272 ps
  91. 273 docker ps
  92. 274 docker --help | less
  93. 275 docker ps
  94. 276 docker inspect fedora
  95. 277 docker inspect fedoradocker run --name webserver --memory="128m" -d -p 8080:80 nginx
  96. 278 docker run --name webserver --memory="128m" -d -p 8080:80 nginx
  97. 279 docker run --name webserver --memory="128m" -d -p 8083:80 nginx
  98. 280 docker ps
  99. 281 docker ps -a
  100. 282 docker remove webserver
  101. 283 docker rm webserver
  102. 284 docker run --name webserver --memory="128m" -d -p 8083:80 nginx
  103. 285 curl localhost:8083
  104. 286 docker ps
  105. 287 docker inspect webserver
  106. 288 ip a
  107. 289 history
  108. 290 docker search mariadb
  109. 291 docker pull mariadb
  110. 292 docker images
  111. 293 docker inspect mariadb
  112. 294 docker image history mariadb
  113. 295 docker image rm mariadb
  114. 296 docker --help | less
  115. 297 ls
  116. 298 cd devopsinfourweeks/
  117. 299 ls
  118. 300 ../luth/countdown 12
  119. 301 ls
  120. 302 cd dockerfile
  121. 303 cd dockerfiletest
  122. 304 cd ../dockerfiletest/
  123. 305 ls
  124. 306 cat Dockerfile
  125. 307 cd
  126. 308 cd devopsinfourweeks/
  127. 309 exit
  128. 310 uname -r
  129. 311 exit
  130. 312 history
  131.  
  132.  
  133. ON CENTOS
  134. 112 cd devopsinfourweeks/
  135. 113 ls
  136. 114 vim ansible-ubuntu.yml
  137. 115 ansible-playbook -u student -K -i inventory ansible-ubuntu.yml
  138. 116 grep docker *
  139. 117 cd ..
  140. 118 git clone https://github.com/sandervanvugt/ansible-advanced
  141. 119 cd ansible-advanced/
  142. 120 ls
  143. 121 vim docker.yaml
  144. 122 cd ..
  145. 123 ansible ubuntu -i inventory -u student -m user -a "name=linda"
  146. 124 ls
  147. 125 rm inventory
  148. 126 ansible ubuntu -i inventory -u student -m user -a "name=linda"
  149. 127 cd devopsinfourweeks/
  150. 128 vim inventory
  151. 129 ansible-doc -l
  152. 130 ansible-doc -l | grep docker
  153. 131 ansible-doc docker_container
  154. 132 vim myfirstcontainer.yaml
  155. 133 ansible-playbook -u student -K -i inventory myfirstcontainer.yaml
  156. 134 cat myfirstcontainer.yaml
  157. 135 ls
  158. 136 cd ..
  159. 137 ls
  160. 138 ansible-advanced/countdown 14
  161. 139 ansible-playbook -u student -K -i inventory myfirstcontainer.yaml
  162. 140 cd devopsinfourweeks/
  163. 141 ansible-playbook -u student -K -i inventory myfirstcontainer.yaml
  164. 142 ls
  165. 143 vim ansible-ubuntu.yml
  166. 144 vim ansible.cfg
  167. 145 ip a
  168. 146 history
  169.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement