Docker 是一个开源的应用容器引擎,允许开发者打包应用及其依赖包到一个可移植的容器中。以下是下载和安装 Docker 的详细步骤:
Docker 提供了不同操作系统的版本,请根据您的系统选择:
各Linux发行版的安装命令不同:
Ubuntu/Debian
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
CentOS/RHEL
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
其他Linux发行版请参考官方文档
安装完成后,运行以下命令验证是否安装成功:
docker --version
docker-compose --version # 如果安装了docker-compose
docker run hello-world
非root用户使用Docker(Linux系统):
sudo usermod -aG docker $USER
newgrp docker
配置镜像加速器(中国大陆用户建议配置):
修改或创建 /etc/docker/daemon.json
文件,添加:
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
然后重启Docker服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
docker pull 镜像名:标签
docker run -it --name 容器名 镜像名
docker ps
docker ps -a
docker stop 容器名/ID
docker rm 容器名/ID
docker rmi 镜像名:标签
如需更详细的使用指南,请参考Docker官方文档。