Ubuntu 安装Docker
一、环境
系统版本:Ubuntu 20.04
Docker版本:27.3.1
二、安装Docker
卸载系统可能存在的Docker版本
sudo apt-get remove docker docker-engine docker.io containerd runc
更新系统依赖
sudo apt-get update
sudo apt-get upgrade
安装Docker依赖
sudo apt-get install ca-certificates curl gnupg lsb-release
添加Docker官方GPG密钥
sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
添加Docker软件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
安装Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
验证Docker是否安装成功
root@iZwz9j8ngts969j7gs29jrZ:~# docker -v
Docker version 27.3.1, build ce12230
出现类似的Docker version字样,就是安装成功了。否则你就需要检查你的上述步骤是否有问题。
设置开机自启动/关闭
# 设置开机自启动
systemctl enable docker
# 取消开机自动动
systemctl disable docker
三、Docker基本命令介绍
删除一个或多个容器:
docker rm 容器名称1 容器名称2
删除一个或多个镜像:
docker rmi 镜像名称1 镜像名称2
查看本地镜像文件:
docker images
搜索镜像:
docker search 镜像名称
拉取镜像:
docker pull 镜像名称
停止一个或多个运行中的容器:
docker stop 容器名称1 容器名称2
列出正在运行的容器:
docker ps
列出所有容器:
docker ps -a
在运行的容器中执行命令:
docker exec -it 容器名称 bash
用于创建一个新的容器并运行一个命令:
docker run 容器名称
启动已存在的命令:
docker start 容器名称或id
查看docker日志:
docker logs 容器名称或ID
查看特定容器的详细状态信息:
docker inspect 容器名称或ID
查看镜像:
sudo docker images
查看docker版本:
sudo docker version
重启docker:
service docker restart
运行docker:
systemctl start docker
查看状态:
service docker status
重新加载docker镜像配置:
sudo systemctl daemon-reload
四、参考文献
License:
CC BY 4.0