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-compose
# 安装docker-compose组件
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#添加软连接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose测试docker-compose
root@C202508181432604:~# docker-compose --version
docker-compose version 1.29.0, build 07737305出现版本信息证明安装成功。
三、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