1.安装docker
1.安装软件包
sudo apt install apt-transport-https ca-certificates software-properties-common
2.将 Docker 的 APT 源添加到系统中
echo "deb https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
3.更新本地的 APT 包索引
sudo apt update
4.用于添加 GPG 公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys (上一个命令的报错里面有密钥)
5.更新本地的 APT 包索引
sudo apt update
6.安装 Docker
sudo apt install docker-ce
7.查看docker版本
docker version
8.指定docker仓库
mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://mhlf8a7k.mirror.aliyuncs.com"] } EOF
9.重新启动docker
systemctl daemon-reload
systemctl restart docker
10.拉个镜像验证docker
docker container run hello-world
这个界面就成功了
2.安装Docker Compose
1.确保已安装pip:
sudo apt install python3-pip
2.升级或安装版本兼容的库
pip3 install --upgrade requests urllib3 chardet
3.使用pip安装Docker Compose:
pip3 install docker-compose
4.验证安装:
docker-compose --version