Ubuntu安装Docker及Docker-compose
Ubuntu安装Docker及Docker-Compose
安装Docker
- 卸载服务器内存在的Docker
- sudo apt-get remove docker docker-engine docker.io containerd runc
- 更新软件包升级服务器的软件
- sudo apt-get update
- sudo apt-get upgrade
- 安装Docker依赖
- sudo apt-get install ca-certificates curl gnupg lsb-release
- 添加Docker密钥
- curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
- 国内添加aliyun镜像:sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
- curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
- 安装Docker
- apt-get install docker-ce docker-ce-cli containerd.i
- 配置用户组,配置后运行docker指令不用root权限
- sudo usermod -aG docker $USER
- 重启:sudo reboot
- 查看docker版本
- docker -v
安装Docker-compose
从 这里 下载最新 Docker Compose 。
- 选择符合Docker版本的Docker-compose下载,通常替换掉v..即可
- sudo curl -L "https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- 赋予二进制文件权限
- sudo chmod +x /usr/local/bin/docker-compose
- 检查是否可执行
- docker-compose -v
参考:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?