由于国内安装docker很容易被墙,导致在ubuntu中拉取镜像很麻烦,所以本人发现了一个技术大牛,使得安装docker配置得到了极大的简化

1、执行命令安装

github安装

sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun

gitee安装

sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun

image-20240907231340675

安装成功

2、启动docker服务

sudo service docker start

image-20240907231539484

3、检验安装

运行docker命令

docker run hello-world

image-20240907231842010

4、安装docker-compose

1、二进制文件安装

# 依次执行
cd /usr/bin

wget "https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64"

mv ./docker-compose-linux-x86_64 ./docker-compose

# 添加执行权限
sudo chmod +x /usr/bin/docker-compose

由于这里下载的可能比较慢,可以直接在外部下好,然后上传文件即可

  • 测试

    docker-compose -v
    

    image-20240908000252604

4、问题

Docker镜像拉取不下来

博主也给了相应的解决方法