Advertisement
sandervanvugt

containers aug21

Aug 19th, 2021
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.99 KB | None | 0 0
  1. [student@localhost ~]$ history
  2. 1 sudo dnf module install container-tools
  3. 2 sudo dnf install podman-docker
  4. 3 docker run hello-world
  5. 4 systemctl status docker
  6. 5 systemctl status podman
  7. 6 docker search nginx
  8. 7 podman run registry.access.redhat.com/rhscl/nginx-112-rhel7
  9. 8 podman login registry.access.redhat.com
  10. 9 history
  11.  
  12. student@student-virtual-machine:~$ history
  13. 1 docker run hello-world
  14. 2 docker search nginx
  15. 3 docker login
  16. 4 history
  17. 5 docker run centos
  18. 6 docker ps
  19. 7 docker ps -a
  20. 8 docker run -it centos
  21. 9 docker ps
  22. 10 ps aux
  23. 11 docker ps
  24. 12 ps -ef
  25. 13 ps -fax
  26. 14 docker run nginx
  27. 15 docker run nginx -d
  28. 16 docker run -d nginx
  29. 17 docker ps
  30. 18 docker inspect silly_hermann | less
  31. 19 curl 172.17.0.3:80
  32. 20 docker --help | less
  33. 21 docker container --help | less
  34. 22 docker ps --all
  35. 23 docker ps
  36. 24 docker rm busy_cray
  37. 25 docker ps --all
  38. 26 docker ps
  39. 27 docker stop silly_hermann
  40. 28 docker ps
  41. 29 docker run -d nginx
  42. 30 docker ps
  43. 31 docker logs eager_bouman
  44. 32 docker logs elated_dewdney
  45. 33 docker run -d mariadb
  46. 34 docker ps
  47. 35 docker ps -a
  48. 36 docker logs hungry_fermi
  49. 37 docker stats
  50. 38 free -m
  51. 39 luth/countdown 13
  52. 40 docker container run --name webserver -d -p 8080:80 nginx
  53. 41 docker ps
  54. 42 curl localhost:8080
  55. 43 curl localhost:80
  56. 44 docker ps
  57. 45 docker stop eager_bouman
  58. 46 docker stop elated_dewdney
  59. 47 docker stop webserver
  60. 48 curl localhost:80
  61. 49 docker run -d nginx
  62. 50 curl localhost:80
  63. 51 docker run -d nginx
  64. 52 docker run -d -p 8081:80 --memory="128m" nginx
  65. 53 docker stats
  66. 54 lscpu
  67. 55 docker run -d --rm -c 512 busybox --cpus 1 dd if=/dev/zero of=/dev/null
  68. 56 docker run -d --rm -c 1024 busybox --cpus 1 dd if=/dev/zero of=/dev/null
  69. 57 docker run -d --rm -c 1024 busybox dd if=/dev/zero of=/dev/null
  70. 58 docker run -d --rm -c 512 busybox dd if=/dev/zero of=/dev/null
  71. 59 docker run -d --rm -c 1024 busybox dd if=/dev/zero of=/dev/null
  72. 60 top
  73. 61 docker ps
  74. 62 docker stop eloquent_bartik
  75. 63 docker stop boring_roentgen
  76. 64 docker stop practical_jennings
  77. 65 docker stats
  78. 66 docker stop agitated_chaplygin
  79. 67 docker image ls
  80. 68 docker images
  81. 69 history | grep git
  82. 70 git clone https://github.com/sandervanvugt/containers
  83. 71 cd containers/
  84. 72 ls
  85. 73 cd sandertest/
  86. 74 ls
  87. 75 cat sander.repo
  88. 76 vim Dockerfile
  89. 77 docker build -t nmap .
  90. 78 docker images
  91. 79 docker run nmap
  92. 80 docker ps
  93. 81 docker ps -a
  94. 82 cd ../..
  95. 83 history
  96. 84 sleep 60; luth/countdown 11
  97. 85 docker run -d -p 5000:5000 --restart=always --name registry registry:latest
  98. 86 sudo ufw allow 5000/tcp
  99. 87 docker pull fedora
  100. 88 docker images
  101. 89 docker tag fedora:latest localhost:5000/myfedora
  102. 90 docker push localhost:5000/myfedora
  103. 91 docker rmi fedora
  104. 92 docker rmi localhost:5000/myfedora
  105. 93 docker exec -it registry sh
  106. 94 docker images
  107. 95 docker pull localhost:5000/myfedora
  108. 96 mkdir bind1
  109. 97 docker run --rm -d --name=bind1 --mount type=bind,source="$(pwd)"/bind1,target=/app nginx:latest
  110. 98 docker exec bind1 touch /app/myfile
  111. 99 ls bind1/
  112. 100 docker inspect bind1
  113. 101 docker inspect bind1 | less
  114. 102 docker volume ls
  115. 103 docker volume create myvol
  116. 104 docker volume ls
  117. 105 docker volume inspect myvol
  118. 106 docker run -it --name voltest --rm --mount source=myvol,target=/data nginx:latest /bin/sh
  119. 107 sudo ls /var/lib/docker/volumes/myvol/_data/
  120. 108 docker run -it --name test2 --rm --mount source=myvol,target=/data nginx /bin/sh
  121. 109 ip a | less
  122. 110 docker ps -o wide
  123. 111 exit
  124. 112 sudo systemctl status docker
  125. 113 docker run hello-world
  126. 114 sudo usermod -aG docker student
  127. 115 newgrp docker
  128. 116 exit
  129. 117 sudo apt-get update
  130. 118 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
  131. 119 history
  132. 120 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  133. 121 sudo apt-key fingerprint 0EBFCD88
  134. 122 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release) stable"
  135. 123 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  136. 124 sudo vim /etc/apt/sources.list
  137. 125 sudo nano /etc/apt/sources.list
  138. 126 sudo apt-get update
  139. 127 sudo apt-get install docker-ce docker-ce-cli containerd.io
  140. 128 sudo docker run hello-world
  141. 129 history
  142. 130 sudo apt install git vim -y
  143. 131 git clone https://github.com/sandervanvugt/containers
  144. 132 git clone https://github.com/sandervanvugt/luth
  145. 133 ls containers/
  146. 134 luth/countdown 12
  147. 135 ssh student@192.168.29.6
  148. 136 exit
  149. 137 history
  150.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement