企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ### 安装 Docker CE ### 环境 Ubuntu18 执行命令: ``` $ uname -a ``` 查看系统信息 ``` Linux DESKTOP-6B9AHS8 4.4.0-17134-Microsoft #706-Microsoft Mon Apr 01 18:13:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux ``` 建议使用国内源,不要用windows10的wsl- 子系统来使用docker,直接使用虚拟机ubuntu。 ### 卸载旧版本 旧版本的 Docker 称为`docker`或者`docker-engine`,使用以下命令卸载旧版本: ``` $ sudo apt-get remove docker \ docker-engine \ docker.io ``` ### 添加https传输软件包以及ca证书 由于`apt`源使用 HTTPS 以确保软件下载过程中不被篡改。因此,我们首先需要添加使用 HTTPS 传输的软件包以及 CA 证书。 ``` $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common ``` ### 如果遇到错误: ``` connecting dirmngr at '/tmp/apt-key-gpghome.lwkSqmRdgw/S.dirmngr' failed: IPC connect call failed ``` 则[IPC错误](IPC%E9%94%99%E8%AF%AF.md) 为了确认所下载软件包的合法性,需要添加软件源的`GPG`密钥。 ``` $ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - ``` ### 安装 Docker CE 更新 apt 软件包缓存,并安装`docker-ce`: ``` $ sudo apt-get update $ sudo apt-get install docker-ce ``` ### 建立 docker 用户组 ``` $ sudo groupadd docker ``` 将当前用户加入`docker`组: ``` $ sudo usermod -aG docker $USER ``` ### 启动 Docker CE ``` $ sudo systemctl enable docker $ sudo systemctl start docker ```