bash,sudo apt-get update,sudo apt-get install docker.io,sudo systemctl start docker,sudo systemctl enable docker,
“Ubuntu安装Docker的常用命令
准备工作
在开始之前,请确保您的系统是最新的,并且已经安装了支持的Ubuntu版本(Ubuntu 20.04 或 22.04),可以使用以下命令来更新系统:
sudo apt update sudo apt upgrade -y
检查系统版本
为了确认您的Ubuntu版本,您可以运行以下命令:
lsb_release -a
安装Docker
1. 安装必要的依赖
在安装Docker之前,我们需要安装一些必要的依赖包,运行以下命令:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
2. 添加Docker的官方GPG密钥
通过以下命令添加Docker的官方GPG密钥,以确保下载的软件包的完整性:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add
3. 添加Docker的APT源
我们需要添加Docker的APT源到您的系统中:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4. 更新APT包索引
添加源后,更新APT包索引:
sudo apt update
5. 安装Docker CE
现在可以安装Docker社区版(Docker CE):
sudo apt install docker-ce
6. 验证Docker是否安装成功
安装完成后,您可以运行以下命令来验证Docker是否成功安装:
sudo systemctl status docker
如果Docker正在运行,您将看到类似以下的输出:
● docker.service Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running)
启动与测试Docker
1. 启动Docker服务
如果Docker服务没有自动启动,可以手动启动它:
sudo systemctl start docker
2. 运行Hello World容器
您可以使用以下命令来测试Docker是否工作正常:
sudo docker run hello-world
如果一切正常,您应该会看到一条欢迎消息。
设置Docker自动启动
1. 启用Docker服务
您可以使用以下命令启用Docker服务,使其在系统启动时自动启动:
sudo systemctl enable docker
运行此命令后,Docker服务将在每次系统重启时自动启动。
2. 检查服务状态
要确认Docker服务已设置为自动启动,可以运行以下命令:
sudo systemctl is-enabled docker
如果输出为enabled
,则表示Docker服务已成功配置为在启动时自动运行。
3. 启动Docker服务(如未运行)
如果Docker服务当前未运行,可以手动启动它:
sudo systemctl start docker
4. 验证Docker是否正常运行
您可以再次检查Docker的状态,确保其正在运行:
sudo systemctl status docker
添加Docker用户组(可选)
如果您希望普通用户也能运行Docker命令,而无需每次都使用sudo,可以将该用户添加到docker用户组:
sudo usermod -aG docker $USER
添加后,需要注销并重新登录,或者重启系统,以便更改生效。
常用Docker命令
以下是一些常用的Docker命令,表格形式展示:
命令 | 描述 |
sudo docker ps | 列出当前运行的容器 |
sudo docker images | 列出本地存储的所有镜像 |
sudo docker run [image] | 使用指定镜像创建并运行一个新容器 |
sudo docker stop [container] | 停止运行中的容器 |
sudo docker rm [container] | 删除一个容器 |
sudo docker rmi [image] | 删除一个镜像 |
sudo docker exec -it [container] /bin/bash | 进入运行中的容器并打开bash shell |
卸载Docker
如果您想完全卸载Docker,可以使用以下命令:
sudo apt remove docker-ce sudo apt purge docker-ce sudo rm -rf /var/lib/docker
通过以上步骤,您已成功在Ubuntu上安装Docker,并了解了如何启动、测试、设置自动启动以及常用的Docker命令,这些知识将帮助您更好地管理和使用Docker容器化技术。
各位小伙伴们,我刚刚为大家分享了有关“Ubuntu安装Docker的常用命令”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1093012.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复