docker安装包详细说明以及案例
2025-03-10
8
Docker安装包详细说明
Docker安装包通常包含以下组件:
Docker Engine: 核心组件,负责容器管理和运行。
Docker CLI: 命令行工具,用于与Docker Engine交互。
Docker Compose: 用于定义和运行多容器Docker应用的工具。
Docker Desktop: 针对Windows和macOS的GUI应用,包含Docker Engine和CLI。
安装步骤
Linux
更新包索引:
sudo apt-get update
安装依赖包:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
添加Docker官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
添加Docker仓库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
更新包索引:
sudo apt-get update
安装Docker:
sudo apt-get install docker-ce
启动Docker服务:
sudo systemctl start docker
验证安装:
sudo docker --version
Windows
下载Docker Desktop安装程序:Docker Desktop
运行安装程序并按照提示完成安装。
启动Docker Desktop。
macOS
下载Docker Desktop安装程序:Docker Desktop
运行安装程序并按照提示完成安装。
启动Docker Desktop。
案例:在Ubuntu上安装并运行Nginx容器
安装Docker(如上述步骤)。
拉取Nginx镜像:
sudo docker pull nginx
运行Nginx容器:
sudo docker run -d -p 80:80 --name my-nginx nginx
验证Nginx是否运行:
打开浏览器访问http://localhost
,应看到Nginx欢迎页面。
注意事项
安装前确保系统满足Docker的最低要求。
安装后确保Docker服务已启动。
使用非root用户运行Docker命令时,需将用户加入
docker
组:sudo usermod -aG docker $USER
安装后可通过
docker --version
验证安装是否成功。
本篇文章内容来源于:docker安装包详细说明以及案例
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。