1、更新系统依赖
sudo apt-get update
sudo apt-get upgrade
2、安装docker依赖,因为docker想在ubuntu系统运行起来还需要依赖一些别的环境
sudo apt-get install ca-certificates curl gnupg lsb-release
3、添加Docker官方GPG密钥
sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
4、添加Docker软件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
5、安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
6、配置不使用sudo命令也能使用docker
sudo usermod -aG docker 用户名
7、安装docker插件
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
8.验证docker是否安装成功
docker ps
9、运行docker
systemctl start docker
10、docker常用命令
1、删除一个或多个容器:docker rm 容器名称1 容器名称2
2、删除一个或多个镜像:docker rmi 镜像名称1 镜像名称2
3、查看本地镜像文件:docker images
4、搜索镜像:docker search 镜像名称
5、拉取镜像:docker pull 镜像名称
6、停止一个或多个运行中的容器:docker stop 容器名称1 容器名称2
7、列出正在运行的容器:docker ps
8、列出所有容器:docker ps -a
9、在运行的容器中执行命令:docker exec -it 容器名称 bash
10、用于创建一个新的容器并运行一个命令:docker run 容器名称
11、启动已存在的命令:docker start 容器名称或id
12、查看docker日志:docker logs 容器名称或ID
13、查看特定容器的详细状态信息:docker inspect 容器名称或ID
14、查看镜像:sudo docker images
15、查看docker版本:sudo docker version
16、重启docker:service docker restart
17、运行docker:systemctl start docker
18、查看状态:service docker status
19、重新加载docker镜像配置:sudo systemctl daemon-reload