Hi all. Enjoy this Docker overview in just 40 minutes! I recommend everyone to stick with this video as Docker is one of the greatest tool to be familiar with as a one who writes code! Enjoy! Important note about the installation: Please check on Windows task manager the following thing: Go to "Performance" tab, if you see Virtualization: Disabled on bottom right, then you will have some troubles unfortunately, this means that you probably own a Windows 10 Home edition, which does not deliver the feature of virtualization. Hence, docker will not work. Excuse me for not mentioning this as a side note in the installation.
So grateful for had find your channel! I'm finally getting confident on programming stuff, I've just completed 2 series of your channel, heading to my third! Thank u so much!! I would love to see another end to end real world python project on your channel!
what is this refreshenv and do you have a video that explains how to work with environment variables and what's their purpose? Thanks a lot for all your great contents you explain
Thanks for the tutorial. Inside the `Dockerfile`, `WORKDIR` command does `mkdir` and `cd` job at the same time therefore `RUN mkdir` in previous line can be removed.
In 12:45 when you run the docker --version, you do this from a different path..before, during the installations, you worked from different paths. why it recognizes the docker now? And more generally, when it's possible to recognize something from different paths? for example I see that when i do pip install from different paths, things work. why I dont need to do it from specific path?
@@jimshapedcoding Yeah, i tried taking your entire code from the repo aswell, same result. However during the install I couldnt do the "Enable HyperV feature". Do you think this is why? I got an error of "'Enable-WindowsOptionalFeature' is not recognized as an internal or external command"
Hello Jim first of all thank you for all the videos that you posted on you tube. I have a question. I have a Hyper-V environment setup on my windows 10 laptop. I have an Ubuntu installation on one of the VM's. I was unsuccessful in installing Docker on it. Is there any problem if I install Docker on my Host machine running Hyper-V. Will there be any conflicts or crash my laptop sine both are bare metal virtualisation environment. Or will it be safer in installing Docker on a new VM running Windows10. What is the best way forward. Thank you.
Hey Ed, thanks for following my tutorials, are you interested to launch docker on a virtual machine after all ? I think you should follow the installation for Windows and maybe avoid installing the Docker in the Ubuntu VM you have. Should be easier.
@@jimshapedcoding Hi Jim I read that you can create a nested Hyper-V environment on a VM and user that to install Docker on. I am currently just preparing the environment and will let you know how it goes.
Hello Jim. I installed and ran the tutorial successfully as I mentioned above i.e. building a nested VM environment. Thank you again for this beautiful tutorial and keep up the good work.
In 12:47 I run (docker run hello-world) , but i got this error. docker: error during connect: Post %2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/create: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running. See 'docker run --help'.
Microsoft Windows [Version 10.0.18363.900] (c) 2019 Microsoft Corporation. All rights reserved. C:\WINDOWS\system32>choco install docker-desktop Chocolatey v0.10.15 Installing the following packages: docker-desktop By installing you accept licenses for the packages. Progress: Downloading docker-desktop 3.1.0... 100% docker-desktop v3.1.0 [Approved] docker-desktop package files install completed. Performing other installation steps. The package docker-desktop wants to run 'chocolateyinstall.ps1'. Note: If you don't run this script, the installation will fail. Note: To confirm automatically next time, use '-y' or consider: choco feature enable -n allowGlobalConfirmation Do you want to run the script?([Y]es/[A]ll - yes to all/[N]o/[P]rint): A File appears to be downloaded already. Verifying with package checksum to determine if it needs to be redownloaded. Hashes match. Hashes match. Installing docker-desktop... [09:43:35.234] [InstallWorkflow] Prerequisite failed: Docker Desktop requires Windows 10 Pro/Enterprise (16299+) or Windows 10 Home (18362.1040+). ERROR: Running ["C:\Users\SOUBHAGYA\AppData\Local\Temp\chocolatey\docker-desktop\3.1.0\Docker Desktop Installer.exe" install --quiet ] was not successful. Exit code was '1'. See log for possible error messages. The install of docker-desktop was NOT successful. Error while running 'C:\ProgramData\chocolatey\lib\docker-desktop\tools\chocolateyinstall.ps1'. See log for details. Chocolatey installed 0/1 packages. 1 packages failed. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). Failures - docker-desktop (exited 1) - Error while running 'C:\ProgramData\chocolatey\lib\docker-desktop\tools\chocolateyinstall.ps1'. See log for details. C:\WINDOWS\system32> Please help I am getting this error...
Prerequisite failed: Docker Desktop requires Windows 10 Pro/Enterprise (16299+) or Windows 10 Home (18362.1040+). Do you have Windows 10 on your machine ?