企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
[TOC] # Ubuntu安装Docker CE ## 通过apt仓库安装 ### 系统要求 安装Docker CE,需要下面64-bit版本的系统 * Cosmic 18.10 * Bionic 18.04 (LTS) * Xenial 16.04 (LTS) ### 删除旧版本docker ~~~ $ sudo apt-get remove docker docker-engine docker.io containerd runc ~~~ ### 支持的存储系统 Docker CE 在Ubuntu上面支持的存储驱动程序有:`overlay2`,`aufs`和`btrfs` ### 安装Docker CE 1. 更新包索引 ~~~ $ sudo apt-get update ~~~ 2. 允许apt进行https安装 ~~~ $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common ~~~ 3. 添加Docker的官方GPG密钥 ~~~ $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ~~~ 4. 使用以下命令设置稳定的存储库 ~~~ $ sudo add-apt-repository \ "deb [arch=arm64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" ~~~ 5. 更新包索引 ~~~ $ sudo apt-get update ~~~ 6.执行安装最新版本的Docker CE ~~~ $ sudo apt-get install docker-ce docker-ce-cli containerd.io ~~~ 7.允许一个容器校验是否安装成功 ~~~ $ sudo docker run hello-world ~~~ ## 通过在线脚本安装 ### 下载并执行安装脚本 ~~~ $ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh ~~~ ### 配置非root用户使用docker 如果需要的话,可以执行下面配置。 ~~~ sudo usermod -aG docker your-user ~~~ ## 卸载Docker CE 1. 卸载Docker CE的包 ~~~ $ sudo apt-get purge docker-ce ~~~ 2. 主机上的图像、容器、卷或自定义配置文件不会自动删除。 删除所有映像、容器和卷 ~~~ $ sudo rm -rf /var/lib/docker ~~~