Advertisement
sandervanvugt

KCNA july22 day1

Jul 7th, 2022
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.29 KB | None | 0 0
  1. student@student-virtual-machine:~$ history
  2. 1 minikube start --vm-driver=docker
  3. 2 kubectl get all
  4. 3 history
  5. 4 exit
  6. 5 docker run fedora
  7. 6 docker ps
  8. 7 docker ps -a
  9. 8 docker run -it fedora
  10. 9 docker ps
  11. 10 docker run -d nginx
  12. 11 docker ps
  13. 12 docker inspect nostalgic_hopper | less
  14. 13 docker run --name=myweb --memory=128m -d -p 8080:80 nginx
  15. 14 docker ps
  16. 15 curl localhost:8080
  17. 16 cd kcna/
  18. 17 ls
  19. 18 cd dockerfile/
  20. 19 ls
  21. 20 sudo apt install -y vim
  22. 21 vim Dockerfile
  23. 22 docker build -t nmap .
  24. 23 docker images
  25. 24 docker run nmap
  26. 25 cd ../alpmap/
  27. 26 ls
  28. 27 vim Dockerfile
  29. 28 docker build -t alpmap .
  30. 29 docker images
  31. 30 docker run alpmap
  32. 31 docker run -it alpmap2 sh
  33. 32 vim Dockerfile
  34. 33 docker build -t alpmap2 .
  35. 34 docker run -it alpmap2 sh
  36. 35 docker images
  37. 36 docker tag alpmap2:latest alpmap2:sander
  38. 37 docker images
  39. 38 sudo ps faux | less
  40. 39 docker ps
  41. 40 docker tag alpmap2:latest newname:latest
  42. 41 ../../luth/countdown 12
  43. 42 cd ..
  44. 43 ls
  45. 44 ./minikube-docker-setup.sh
  46. 45 exit
  47. 46 free -m
  48. 47 df -h
  49. 48 echo please have a look at the slides, not here
  50. 49 sudo apt install git
  51. 50 git clone https://github.com/kcna
  52. 51 git clone https://github.com/luth
  53. 52 git clone https://github.com/sandervanvugt/kcna
  54. 53 cd kcna/
  55. 54 ls
  56. 55 cd ..
  57. 56 git clone https://github.com/sandervanvugt/luth
  58. 57 cd luth
  59. 58 ./countdown 12
  60. 59 cd
  61. 60 sudo apt update
  62. 61 sudo apt install ca-certificates curl gnupg lsb-release
  63. 62 sudo mkdir -p /etc/apt/keyrings
  64. 63 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  65. 64 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable]" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
  66. 65 sudo apt update
  67. 66 rm -f /etc/apt/keyrings/docker.gpg
  68. 67 sudo rm -f /etc/apt/keyrings/docker.gpg
  69. 68 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable]" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
  70. 69 sudo apt update
  71. 70 sudo apt install docker-ce docker-ce-cli containerd.io
  72. 71 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  73. 72 sud rm -f /etc/apt/sources.list.d/docker.list
  74. 73 sudo rm -f /etc/apt/sources.list.d/docker.list
  75. 74 sudo rm -f /etc/apt/keyrings/docker.gpg
  76. 75 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  77. 76 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  78. 77 $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  79. 78 sudo apt-get update
  80. 79 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  81. 80 sudo docker run hello-world
  82. 81 docker run fedora
  83. 82 sudo usermod -aG docker student
  84. 83 newgrp docker
  85. 84 exit
  86. 85 history
  87.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement