一、docker安装
1、卸载旧docker
| sudo apt-get remove docker docker-engine docker.io containerd runc |
2、更新软件包
3、安装docker依赖
| apt-get install ca-certificates curl gnupg lsb-release |
4、 添加密钥
| curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - |
| |
| curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - |
5、软件源
| sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" |
| |
| sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" |
6、安装docker
| apt-get install docker-ce docker-ce-cli containerd.io |
7、配置用户组
| sudo usermod -aG docker $USER |
重启/重新登陆 生效
8、工具
| apt-get -y install apt-transport-https ca-certificates curl software-properties-common |
apt-transport-https 保证安全的软件包下载,ca-certificates 验证服务器身份,curl 提供下载功能,software-properties-common 方便管理软件源。
使用此命令可以为系统配置基础的软件包管理和网络下载功能,为后续安装其他软件包和软件更新提供了便利和安全保障。
9、重启docker
10、docker命令
| docker load -i [本地文件名] |
| docker run --name ubuntu -p 3306:3306 -p 22000:22 -it django_lesson:1.0 |
| docker update --restart=unless-stopped ubuntu |
| |
| |
二、docker compose安装
1、下载docker-compose
去github上找docker-compose的二进制文件https://github.com/docker/compose/releases
然后上传到服务器上的/usr/local/bin
目录下,不需要解压
2、添加可执行权限
| chmod +x /usr/local/bin/docker-compose |
3、安装结束
输入docker-compose version
有结果的话说明安装完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏