一、Docker安装和卸载
1.1 离线安装docker
1.1.1 下载docker安装包
1.1.2 上传docker到服务器目录/opt/
1.1.3 解压docker-19.03.9.tgz
进入opt目录解压docker-19.03.9.tgz
1.1.4 解压的docker文件夹全部移动至/usr/bin目录
1.1.5 将docker注册为系统服务
在/usr/lib/systemd/system目录下,创建docker.service文件
编辑docker.service文件
复制内容到docker.servcie中
1.1.6 重新加载配置文件
systemctl daemon-reload
1.1.7 启动Docker服务
systemctl start docker
1.1.8 查看启动状态
systemctl status docker
2.1 在线安装Docker
2.1.1 执行命令:sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 添加Docker源。
2.1.2 执行命令 sudo apt install docker-ce 安装Docker
2.1.4 将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo
2.1.5 执行命令 sudo systemctl enable docker 启动Docker
3.1 卸载Docker
3.1.1、停止docker的服务:sudo systemctl stop docker
3.1.2、删除docker软件包:sudo apt remove docker-ce
3.1.3、删除镜像、容器等相关文件:sudo rm -rf /var/lib/docker
3.1.4、停止并删除所有正在运行的docker容器:sudo docker stop $(sudo docker ps -a -a)
sudo docker rm $(sudo docker ps -a -q)
3.1.5、删除所有Docker镜像:sudo docker rmi $(sudo docker images -q)
二、Docker-Compose安装和卸载
2.1 在线安装
2.1.1、运行以下命令下载Docker Compose的当前稳定版本
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2.2.2、将可执行权限应用于二进制文件
sudo chmod +x /usr/local/bin/docker-compose
2.2.3、查看版本
docker-compose version