Advertisement
sandervanvugt

containers nov20

Nov 24th, 2020
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.34 KB | None | 0 0
  1. student@student-virtual-machine:~$ history
  2. 1 docker ps
  3. 2 sudo ps aux | less
  4. 3 sudo ps fax | less
  5. 4 docker search nginx
  6. 5 docker search nginx | wc
  7. 6 docker search nginx | less
  8. 7 docker run busybox
  9. 8 docker images
  10. 9 docker ps
  11. 10 docker ps -a
  12. 11 docker run -it busybox /bin/sh
  13. 12 docker ps
  14. 13 docker attach -it silly_hopper
  15. 14 docker attach silly_hopper
  16. 15 docker ps
  17. 16 docker ps -a
  18. 17 docker rm silly_hopper
  19. 18 docker inspect -h | less
  20. 19 docker inspect --help | less
  21. 20 docker ps
  22. 21 docker ps -a
  23. 22 docker inspect suspicious_mestorf | less
  24. 23 docker ps
  25. 24 docker logs charming_heyrovsky
  26. 25 docker run mariadb
  27. 26 docker ps
  28. 27 docker ps -a
  29. 28 docker logs admiring_kowalevski
  30. 29 docker inspect admiring_kowalevski
  31. 30 docker inspect admiring_kowalevski | less
  32. 31 docker stats
  33. 32 ./countdown 12
  34. 33 ip a
  35. 34 ssh student@172.16.154.3
  36. 35 docker run -d -p 8081:80 --memory="128m" nginx
  37. 36 docker run -d --rm -c 512 busybox dd if=/dev/zero of=/dev/null --cpus 1
  38. 37 docker run -d --rm -c 2048 busybox dd if=/dev/zero of=/dev/null --cpus 1
  39. 38 lspcu
  40. 39 sudo lscpu
  41. 40 sudo lscpu | less
  42. 41 top
  43. 42 docker ps
  44. 43 docker run -d --rm -c 2048 busybox dd if=/dev/zero of=/dev/null --cpu 1
  45. 44 docker ps
  46. 45 docker image ls
  47. 46 docker history 2ab9d091310d
  48. 47 docker run -d --rm -c 2048 --cpus 1 busybox dd if=/dev/zero of=/dev/null
  49. 48 docker ps
  50. 49 docker run -d --rm -c 512 --cpus 1 busybox dd if=/dev/zero of=/dev/null
  51. 50 top
  52. 51 lscpu
  53. 52 sudo -i
  54. 53 docker ps
  55. 54 docker kill naughty_poitras
  56. 55 docker kill busy_jackson
  57. 56 cd ../containers/
  58. 57 history | grep git
  59. 58 git clone https://github.com/sandervanvugt/containers
  60. 59 ls
  61. 60 rm -f containers/
  62. 61 rm -fr containers/
  63. 62 cd sandertest/
  64. 63 ls
  65. 64 cat sander.repo
  66. 65 vim Dockerfile
  67. 66 sudo apt install vim
  68. 67 vim Dockerfile
  69. 68 docker build -t nmap .
  70. 69 docker images
  71. 70 docker run nmap
  72. 71 cd ..
  73. 72 cd ../luth/
  74. 73 ./countdown 12
  75. 74 cd
  76. 75 mkdir bind1
  77. 76 docker run --rm -dit --name=bind1 --mount type=bind,source=$(pwd)/bind1,target=/app nginx:latest
  78. 77 docker attach bind1
  79. 78 docker attach --help
  80. 79 docker exec bind1 touch /app/file1
  81. 80 docker ps
  82. 81 docker run --rm -dit --name=bind2 --mount type=bind,source=$(pwd)/bind1,target=/app nginx:latest sh
  83. 82 docker run --rm -d --name=bind2 --mount type=bind,source=$(pwd)/bind1,target=/app nginx:latest
  84. 83 docker run --rm -d --name=bind3 --mount type=bind,source=$(pwd)/bind1,target=/app nginx:latest
  85. 84 docker exec --help
  86. 85 docker ps
  87. 86 docker exec bind3 touch /app/file1
  88. 87 ls
  89. 88 ls bind1
  90. 89 docker exec bind2 touch /app/file2
  91. 90 ls bind1
  92. 91 docker inspect bind2 | less
  93. 92 docker volume create myvol
  94. 93 docker volume ls
  95. 94 docker volume inspect myvol
  96. 95 docker run -it voltest --rm --mount source=myvol,target=/data nginx:latest /bin/sh
  97. 96 docker run -it --name voltest --rm --mount source=myvol,target=/data nginx:latest /bin/sh
  98. 97 sudo -i
  99. 98 sudo ls /var/lib/docker/volumes/myvol/_data
  100. 99 sudo apt install nfs-server nfs-common
  101. 100 sudo mkdir /nfsdata
  102. 101 sudo cp /etc/hosts /nfsdata
  103. 102 sudo vim /etc/exports
  104. 103 sudo chown nobody:nogroup /nfsdata
  105. 104 sudo systemctl restart nfs-kernel-server
  106. 105 showmount -e localhost
  107. 106 ip a
  108. 107 docker volume create --driver local --opt type=nfs --opt o=addr=172.16.154.4,rw --opt device=:/nfsdata nfsvol
  109. 108 docker volume ls
  110. 109 docker volume inspect nfsvol
  111. 110 ip a
  112. 111 docker network create --driver bridge alpine-net
  113. 112 docker network ls
  114. 113 docker network inspect alpine-net
  115. 114 docker run -dit --name alpine1 --network alpine-net alpine ash
  116. 115 docker run -dit --name alpine2 --network alpine-net alpine ash
  117. 116 docker run -dit --name alpine3 alpine ash
  118. 117 docker run -dit --name alpine4 --network alpine-net alpine ash
  119. 118 docker network connect bridge alpine4
  120. 119 docker container ls
  121. 120 docker network inspect bridge
  122. 121 docker network inspect alpine-net
  123. 122 docker container attach alpine1
  124. 123 history
  125.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement