What is Docker?
Docker is a tool to develop, ship and run applications. The heart of Docker is the container. A Docker container contains all the parts needed to run an application.Install
I am currently running Pop!_OS 19.10. Which made installing Docker a bit more interesting. Pop!_OS 19.10 is based on Ubuntu 19.10. The official Docker documentation shows support for Ubuntu 19.04. For the most part, I followed the official documentation to install. When it came time to add the source I used the following.sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu disco stable"
The rest of the instructions were easy to follow and didn't require any modifications.
I also run the 'Optional Linux post-installation steps'. These steps should allow me to run docker commands from a terminal without preface a command without the 'sudo' keyword. For some reason, this is not working for me. I have verified that the group exists and my user account is part of the group. Additional research is needed.
Reading
I spent a bit of time reading through the official Docker documentation. There is a lot of information to absorb. There is way too much information to summarize in a single blog post. I am going to need a break the information down into smaller chunks.Plan
From the Docker Samples work the following tutorials:- Docker for Beginners
- Dockerize an ASP.NET Core application
- Quickstart: Compose and ASP.NET Core with SQL Server
From Play with Docker Classroom work the following tutorials:
- Play with Docker Classroom
- Getting Started Walk-through for IT Pros and System Administrators
- Getting Started Walk-through for Developers
- Docker Volumes - A tutorial from play with Docker Classroom
- Live Debugging Node.js with Docker - a tutorial from play with Docker Classroom
From Docker Curriculum work the following tutorials:
Resources
- Docker Docs - Official Docker documentation
- Docker CLI - Main command-line interface for Docker
- Docker Glossary
- Docker Samples - List of tutorial labs, sample applications, library references about Docker
- Play with Docker Classroom - A set of labs and tutorials for using Docker
- Docker Volumes - A tutorial from play with Docker Classroom
- Live Debugging Node.js with Docker - a tutorial from play with Docker Classroom
- Docker Curriculum - Learn to build and deploy your distributed applications easily to the cloud with Docker
No comments:
Post a Comment