1.卸载已安装的docker
sudo apt-get remove docker docker-engine docker.io containerd runc
2. 安装Docker
sudo apt install curl
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
3. 启动Docker CE
sudo systemctl enable docker
sudo systemctl start docker
4. 创建docker用户组
# 建立docker组
sudo groupadd docker
# 将当前用户加入docker组
sudo usermod -aG docker $USER
5. 配置国内镜像加速
在/etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}
6. 重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
7. 安装GUI插件portainer
docker pull portainer/portainer
8. 创建portainer容器并启动
docker run -d --name portainerUI -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
9. 其他命令
docker ps //正在运行的容器
docker ps -a // 全部容器
docker 容器ID start //启动某个容器
docker rm 容器ID //删除容器
docker rmi 镜像ID //删除镜像