一、Docker
1、安装 Docker
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y
sudo apt-get remove docker docker.io containerd runc -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y
安装完成后,Docker服务也会自动启动。可以运行命令sudo systemctl status docker来检查Docker服务的状态来以验证Docker是否正确的安装。查看docker版本:docker -v
2、Docker升级
Docker都会随着系统更新而升级,当然您可以手动运行sudo apt update && sudo apt upgrade来更新/升级docker。
3、Docker卸载
卸载Docker之前,最好删除所有容器,镜像,卷和网络。否则你计算机将会存在大量docker镜像,docker的临时数据。会占用磁盘空间。
如果你需要保留Docker的数据,建议运行命令sudo apt remove containerd.io docker-compose-plugin docker-ce卸载Docker。
如果需要删除了Docker所有数据,可以使用下面命令卸载Docker,这会把Docker的配置文件删除。
sudo apt-get purge docker-ce docker-ce-cli containerd
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
二、Docker Compose
1、安装Docker Compose
Docker Compose 是一个二进制文件。安装非常简单直接。我们会将该文件下载到一个目录,并添加到系统的 PATH 环境变量,同时将该文件设置为可执行。
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
下载完成后,将该文件设置为可执行:
sudo chmod +x /usr/local/bin/docker-compose
运行下面的命令验证是否安装成功并查看Compose 的版本:
docker-compose --version
2、升级Docker Compose
sudo apt-get update
sudo apt-get install docker-compose-plugin
3、卸载Docker Compose
sudo rm /usr/local/bin/docker-compose