Advertisement
sandervanvugt

containers oct21

Oct 21st, 2021
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. student@student-virtual-machine:~$ history
  2. 1 docker run nginx
  3. 2 docker run -d nginx
  4. 3 docker ps
  5. 4 docker search nginx
  6. 5 docker pull nginx
  7. 6 docker login
  8. 7 docker run centos
  9. 8 docker ps
  10. 9 docker ps -a
  11. 10 docker run -it centos
  12. 11 docker ps
  13. 12 docker run -it centos
  14. 13 uname -r
  15. 14 sudo ps fax
  16. 15 docker ps -a
  17. 16 docker rm elegant_kepler
  18. 17 docker rm -h | less
  19. 18 docker rm -f elegant_kepler
  20. 19 sudo -i
  21. 20 docker ps
  22. 21 history
  23. 22 docker container ps
  24. 23 docker container inspect optimistic_bhaskara | less
  25. 24 docker container logs optimistic_bhaskara
  26. 25 docker ps -a
  27. 26 docker logs strange_jepsen
  28. 27 docker stats
  29. 28 docker run -h | less
  30. 29 docker run --help | less
  31. 30 docker run mariadb --name mydb
  32. 31 docker run --name mydb mariadb
  33. 32 docker run -d --name mydb mariadb
  34. 33 docker run -d --name myotherdb mariadb
  35. 34 docker ps
  36. 35 docker ps -a
  37. 36 docker logs myotherdb
  38. 37 luth/countdown 12
  39. 38 docker run --name webserver -d -p 8080:80 nginx
  40. 39 docker ps
  41. 40 curl localhost:8080
  42. 41 docker run --help | less
  43. 42 docker run -d --memory="1m" nginx
  44. 43 docker run -d --memory="6m" nginx
  45. 44 docker ps
  46. 45 docker stats
  47. 46 docker run -d --rm -c 512 --cpuset-cpus=0 busybox dd if=/dev/zero of=/dev/null
  48. 47 docker run -d --rm -c 2048 --cpuset-cpus=0 busybox dd if=/dev/zero of=/dev/null
  49. 48 docker run -d --rm --cpuset-cpus=0 busybox dd if=/dev/zero of=/dev/null
  50. 49 docker ps
  51. 50 docker stats
  52. 51 top
  53. 52 sudo killall dd
  54. 53 top
  55. 54 docker ps
  56. 55 docker kill jovial_shannon
  57. 56 docker kill cool_shtern
  58. 57 docker kill wonderful_gould
  59. 58 ls
  60. 59 cd containers/
  61. 60 ls
  62. 61 cd dockerfile/
  63. 62 ls
  64. 63 vim Dockerfile
  65. 64 sudo apt install vim
  66. 65 vim Dockerfile
  67. 66 docker build -t nmap .
  68. 67 docker image ls
  69. 68 docker image inspect nmap
  70. 69 docker run nmap
  71. 70 docker ps -a
  72. 71 docker run -it nmap /bin/bash
  73. 72 docker commit -h | less
  74. 73 docker run nginx --name newnginx
  75. 74 docker run --name newnginx nginx
  76. 75 docker run -d --name newnginx nginx
  77. 76 docker run -d --name newernginx nginx
  78. 77 podman ps
  79. 78 docker ps
  80. 79 podman exec -it newernginx sh
  81. 80 docker exec -it newernginx sh
  82. 81 docker ps
  83. 82 docker diff newernginx
  84. 83 podman commit newernginx
  85. 84 docker commit newernginx
  86. 85 docker image ls
  87. 86 docker run 4d10bd447048
  88. 87 docker run -d 4d10bd447048
  89. 88 docker ps
  90. 89 docker exec -it vigilant_allen sh
  91. 90 docker commit -h
  92. 91 docker commit newernginx whatever:latest
  93. 92 docker image ls
  94. 93 ../../luth/countdown 12
  95. 94 docker run -d -p 5000:5000 --restart=always --name registry registry:latest
  96. 95 docker ps
  97. 96 sudo ufw allow 5000/tcp
  98. 97 docker pull fedora
  99. 98 docker images
  100. 99 docker tag fedora:latest localhost:5000/myfedora
  101. 100 docker images
  102. 101 docker push localhost:5000/myfedora
  103. 102 docker rmi fedora:latest
  104. 103 docker images
  105. 104 docker rmi localhost:5000/myfedora:latest
  106. 105 docker exec -it registry sh
  107. 106 docker pull localhost:5000/myfedora
  108. 107 cd
  109. 108 mkdir bind1
  110. 109 docker run --rm -dit --name=bind1 --mount type=bind,source="$(pwd)"/bind1,target=/app nginx:latest sh
  111. 110 docker ps
  112. 111 docker exec -it bind1 touch /app/myfile
  113. 112 ls bind1/
  114. 113 docker kill bind1
  115. 114 ls bind1/
  116. 115 ls -l bind1/
  117. 116 docker run --rm -dit --name=bind2 -v "$(pwd)/bind2:/app nginx:latest
  118. "
  119. 117 docker run --rm -dit --name=bind2 -v "$(pwd)/bind2:/app nginx:latest"
  120. 118 docker run --rm -d --name=bind2 -v "$(pwd)/bind2:/app nginx:latest"
  121. 119 docker run --rm -d --name=bind2 -v "$(pwd)"/bind2:/app nginx:latest
  122. 120 ls
  123. 121 docker inspect bind2
  124. 122 docker inspect bind2 | less
  125. 123 docker volume ls
  126. 124 docker volume create myvol
  127. 125 docker volume ls
  128. 126 docker volume inspect myvol
  129. 127 docker run -it --name voltest --rm --mount source=myvol,target=/data nginx:latest /bin/sh
  130. 128 sudo ls -l /var/lib/docker/volumes/myvol/_data
  131. 129 docker run -it --name voltest2 --rm --mount source=myvol,target=/data nginx:latest /bin/sh
  132. 130 sudo apt install nfs-server nfs-common
  133. 131 sudo mkdir /nfsdata
  134. 132 sudo vim /etc/exports
  135. 133 sudo chown nobody:nogroup /nfsdata
  136. 134 sudo systemctl restart nfs-kernel-server
  137. 135 #docker volume create --driver local --opt type=nfs
  138. 136 ip a
  139. 137 docker volume create --driver local --opt type=nfs --opt o=addr=192.168.29.2,rw --opt device=:/nfsdata nfsvol
  140. 138 docker volume inspect nfsvol
  141. 139 docker run -it --name voltest3 --rm --mount source=nfsvol,target=/data nginx:latest /bin/sh
  142. 140 ls -l /nfsdata/
  143. 141 history
  144.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement