Docker 安装详细说明

1. 安装 Docker

Ubuntu/Debian:

sudo apt-get update
sudo apt-get install docker.io
sudo systemctl start docker
sudo systemctl enable docker

CentOS/Fedora:

sudo yum install docker
sudo systemctl start docker
sudo systemctl enable docker

Windows:

  • 下载 Docker Desktop 安装包并运行安装程序。

  • 安装完成后,启动 Docker Desktop。

macOS:

  • 下载 Docker Desktop 安装包并运行安装程序。

  • 安装完成后,启动 Docker Desktop。

2. 验证安装

docker --version

3. 运行第一个容器

docker run hello-world

案例:使用 Docker 运行 Nginx 服务器

1. 拉取 Nginx 镜像

docker pull nginx

2. 运行 Nginx 容器

docker run -d -p 80:80 --name my-nginx nginx

3. 访问 Nginx

打开浏览器,访问 http://localhost,看到 Nginx 欢迎页面。

4. 停止和删除容器

docker stop my-nginx
docker rm my-nginx

案例:使用 Docker 运行 MySQL 数据库

1. 拉取 MySQL 镜像

docker pull mysql:5.7

2. 运行 MySQL 容器

docker run -d -p 3306:3306 --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql:5.7

3. 连接到 MySQL

docker exec -it my-mysql mysql -uroot -p

4. 停止和删除容器

docker stop my-mysql
docker rm my-mysql

本篇文章内容来源于:docker安装详细说明以及案例