36 thoughts on “Docker Tutorial for Beginners | Full Course [2020]

  1. my english is so bad, but your tutorial is very good and i like your english and very easy to understand thank you!

  2. Great tutorial.thank you brother
    However I'm missing networking part 😉

    Find more here-https://docs.docker.com/engine/reference/commandline/docker/

  3. Thank you so much for this great tutorial, wondering if you could do something on nginx also.
    Greetings from Spain.

  4. When I did run C:Usersaca_tOneDriveDesktopwebsite>docker run –name website -v $(pwd):/usr/share/nginx/html:ro -d -p 8080:80 nginx
    After this command docker returned: docker: Error response from daemon: create $(pwd): "$(pwd)" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.

    See 'docker run –help'.
    Any HELP?

  5. command:= docker run -d –net host –name mongodb -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=password mongo

    connection string:= mongodb://admin:[email protected]:27017/test?authSource=admin
    I created mongo db container with above command and when i am try to connect spring boot application, then I am getting com.mongodb.MongoSocketOpenException: Exception opening socket.

    Please let me know what the issue i am not doing port binding but i am using host network driver instead

  6. 57:27 they have rewritten this template so now it has different directory structure (index.html is in dist directory). Server throws 403 Forbidden error in this case.
    I chose the other one with index.html in root directory.

  7. Great work! The way you share your knowledge with others is just amazing. It's like new breath in tutorial world. Your guides helped me alot. Huge thank you from Ukraine!

  8. When I run : docker rm $(docker ps -aq), I get this error: "unknown shorthand flag: 'a' in -aq)", any suggestions?

  9. great tutorial as always! would be great if you do another one on docker compose with multiple services communicating with each other (like a postgres db with an express api)

  10. Hi, i tried lot of times to run the following command at windows but i am facing the following error
    PS C:UsersKokyDesktopwebsite> docker run –name website -w $(pwd):/usr/share/nginx/html:ro -d -p 8080:80 nginx

    docker: invalid reference format.

    See 'docker run –help'.

    can you please help me

  11. how its coming cache… when you downloaded the package 1.41.42 .. in second line (using cache) ? does that using package cache or what can you tell me ???

  12. I suggest this course to everyone who wants to learn docker… it was so clear and nice to start docker with this course. thanks a lot, amigoscode

  13. Man… Thank you so much for this course… I am so glad and happy that I find because your voice is really cool and easy to understand…

  14. if so can one open several container at same time, just as we delete multiple containers ID with a single statement

  15. Is there anyway to clear the image from storage ? because if I delete using docker image rm it's only remove the image but nothing happened to my storage..

  16. Some commands for windows:
    setx FORMAT IDt{{.ID}}nNAMEt{{.Names}}nImaget{{.Image}}nPORTSt{{.Ports}}nCOMMANDt{{.Command}}nCREATEDt{{.CreatedAt}}nSTATUSt{{.Status}}n
    docker ps –format=%FORMAT%
    52:13 the equivalent for windows is => docker run –name website -v %cd%:/usr/share/nginx/html:ro -d -p 9000:80 nginx:latest

  17. anyone having issue with poweshell $(pwd)? replace with ${pwd}. ref: https://stackoverflow.com/questions/45682010/docker-invalid-reference-format

  18. Assalam o alykum, I just like to know why didnt you discuss the docker-compose, swarm, and network overlay ? Is their any specific reason ?

  19. Assalamu Alaikkum Brother, thanks for ur sharing about docker. Hope you are always healthy and successful.
    Support from Indonesia

Leave a Reply

Your email address will not be published. Required fields are marked *