# DockerPackageInstall **Repository Path**: DGYong/docker-package-install ## Basic Information - **Project Name**: DockerPackageInstall - **Description**: Ubuntu本地使用包安装Docker - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-20 - **Last Updated**: 2024-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用包安装方式安装Docker > [Install Docker Engine on Ubuntu | Docker Docs](https://docs.docker.com/engine/install/ubuntu/#install-from-a-package) ## 查看Ubuntu系统版本代号 **常见版本代号** | 版本 | 代号 Codename | | ----- | ------------- | | 18.04 | bionic | | 20.04 | focal | | 22.04 | jammy | | 24.04 | noble | **手动查看** ```sh lsb_release -a # 或 lsb_release -c ``` `Codename`为版本代号,24.04此处为`noble` image-20240720140811329 ## 安装 1. **将对应版本代号下的包上传至服务器的某个文件夹** 2. **服务器进入该文件夹执行命令** 安装顺序可以为:containerd、docker-ce-cli、docker-buildx-plugin、docker-ce、docker-compose-plugin,遇到安装失败的情况可以改变下安装顺序 ```bash # 注意:xxx.deb指的是包文件,请自行指定本地包文件名,逐个进行安装 sudo dpkg -i xxx.deb ``` 3. **启动** ```bash sudo service docker start # 设置自启动 sudo systemctl enable docker ``` ## 修改镜像源 Docker镜像源配置文件在`/etc/docker/daemon.json` ```bash sudo vim /etc/docker/daemon.json ``` 编辑json文件,将镜像源地址写进json数组中,请将`https://yourhub.com`替换为真实的镜像源地址 ```json { "registry-mirrors": [ "https://yourhub.com" ] } ``` 重启生效 ```bash #重启daemon进程 sudo systemctl daemon-reload #重启docker sudo systemctl restart docker ``` 国内第三方镜像源几乎失效,可自行配置代理官方镜像地址 [cmliu/CF-Workers-docker.io: 这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它能够中转对 Docker 官方镜像仓库的请求,解决一些访问限制和加速访问的问题。 (github.com)](https://github.com/cmliu/CF-Workers-docker.io) [24年6月国内Docker镜像源失效解决办法--小白也可以自给自足(镜像仓库搭建)含可用Docker镜像源 - 掘金 (juejin.cn)](https://juejin.cn/post/7385374199914938406)