sandervanvugt

DevOps day2 feb21

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