在当今的云计算和容器化技术浪潮中,Docker 无疑占据了举足轻重的地位。它简化了应用程序的部署、扩展和管理,让开发者能够轻松地将应用打包成一个可移植的容器,并在任何支持 Docker 的平台上运行。今天,大神就来教你如何在 Linux 系统上安装和使用 Docker。
一、安装 Docker
首先,你需要确保你的 Linux 系统是最新的。对于基于 Debian 的系统(如 Ubuntu),你可以使用以下命令更新软件包列表:
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"
最后,安装 Docker:
sudo apt-get update
sudo apt-get install docker-ce
二、使用 Docker
安装完成后,你可以通过以下命令启动 Docker 服务:
sudo systemctl start docker
为了使 Docker 在系统启动时自动运行,你可以使用:
sudo systemctl enable docker
现在,你可以通过运行以下命令来验证 Docker 是否安装成功:
sudo docker run hello-world
如果一切正常,你将看到一条消息,表明 Docker 已成功安装并正在运行。
三、Docker 的基本操作
- 拉取镜像:
docker pull <镜像名>
- 运行容器:
docker run <镜像名>
- 查看正在运行的容器:
docker ps
- 停止容器:
docker stop <容器ID>
- 删除容器:
docker rm <容器ID>
掌握了这些基本操作,你就可以在 Linux 上自如地使用 Docker 了。Docker 的强大之处在于它的可移植性和隔离性,让你的应用程序能够在任何环境中保持一致的表现。快来试试吧!