https://github.com/jayasurya5454/docker_learn
A repository dedicated to learning Docker, featuring tutorials, Dockerfiles, and best practices for containerization. Perfect for beginners and intermediate users.
https://github.com/jayasurya5454/docker_learn
docker docker-compose docker-image dockerfile
Last synced: about 1 year ago
JSON representation
A repository dedicated to learning Docker, featuring tutorials, Dockerfiles, and best practices for containerization. Perfect for beginners and intermediate users.
- Host: GitHub
- URL: https://github.com/jayasurya5454/docker_learn
- Owner: Jayasurya5454
- Created: 2024-10-02T02:49:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-07T18:04:29.000Z (about 1 year ago)
- Last Synced: 2025-04-29T11:57:40.300Z (about 1 year ago)
- Topics: docker, docker-compose, docker-image, dockerfile
- Language: Dockerfile
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker
Welcome to the Docker Learn repository. This repository is dedicated to documenting my journey and learnings about Docker.
## Installation
Instructions on how to install Docker on various operating systems.
### Windows
1. Download Docker Desktop from the [official website](https://www.docker.com/products/docker-desktop).
2. Run the installer and follow the on-screen instructions.
3. Verify the installation by running `docker --version` in the command prompt.
### macOS
1. Download Docker Desktop from the [official website](https://www.docker.com/products/docker-desktop).
2. Open the downloaded `.dmg` file and drag Docker to the Applications folder.
3. Verify the installation by running `docker --version` in the terminal.
### Linux
1. Follow the instructions on the [official Docker documentation](https://docs.docker.com/engine/install/) for your specific distribution.
2. Verify the installation by running `docker --version` in the terminal.
## Basic Commands
A list of basic Docker commands and their usage.
- `docker run`: Run a container from an image.
- `docker ps`: List running containers.
- `docker stop`: Stop a running container.
- `docker build`: Build an image from a Dockerfile.
- `docker pull`: Pull an image from a registry.
- `docker push`: Push an image to a registry.
## Dockerfile
Examples and explanations of Dockerfiles used to build Docker images.
## Docker Compose
Information on using Docker Compose to manage multi-container applications.
## Additional Resources
- [Docker Documentation](https://docs.docker.com/)
- [Docker Hub](https://hub.docker.com/)
- [Awesome Docker](https://github.com/veggiemonk/awesome-docker)