更换软件源
| #备份 |
| sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak |
| |
| #编辑,将其追加在文件最后 |
| sudo vim /etc/apt/sources.list.d/ubuntu.sources |
| |
| # 阿里云 |
| Types: deb |
| URIs: http://mirrors.aliyun.com/ubuntu/ |
| Suites: noble noble-updates noble-security |
| Components: main restricted universe multiverse |
| Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| |
| #更新源列表 |
| sudo apt-get update |
| |
| #更新软件包 |
| sudo apt-get upgrade |
国内其他源
| |
| Types: deb |
| URIs: http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ |
| Suites: noble noble-updates noble-security |
| Components: main restricted universe multiverse |
| Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| |
| |
| Types: deb |
| URIs: http://mirrors.ustc.edu.cn/ubuntu/ |
| Suites: noble noble-updates noble-security |
| Components: main restricted universe multiverse |
| Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
| |
| |
| Types: deb |
| URIs: http://mirrors.163.com/ubuntu/ |
| Suites: noble noble-updates noble-security |
| Components: main restricted universe multiverse |
| Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
安装docker
| #卸载老版本docker |
| sudo apt-get remove docker docker-engine docker.io containerd runc |
| |
| #更新软件包索引,并且安装docker依赖 |
| sudo apt update |
| sudo apt-get install ca-certificates curl gnupg lsb-release |
| |
| #添加docker密钥 |
| curl -fsSL http: |
| |
| #添加阿里云docker软件源 |
| sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" |
| |
| #安装docker |
| sudo apt-get install docker-ce docker-ce-cli containerd.i |
| |
| #配置用户组(非必须操作,此操作目的是为了以后执行docker命令时无需输入sudo密码,避免这些重复操作而已。) |
| sudo usermod -aG docker $USER |
| sudo reboot |
| |
| #等待重启后,检验docker是否安装成功 |
| service start docker |
| sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common |
| service docker restart |
| sudo docker run hello-world |
| |
卸载docker
| |
| apt-get autoremove docker docker-ce docker-engine docker.io containerd runc |
| |
| |
| dpkg -l | grep docker |
| dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P |
| |
| |
| apt-get autoremove docker-ce-* |
| |
| |
| rm -rf /etc/systemd/system/docker.service.d |
| rm -rf /var/lib/docker |
| |
| |
| docker --version |
| |
| |
| |
| which docker |
| sudo snap remove --purge docker |
| |
| |
| whereis docker |
| 将所有与docker相关的文件删除。 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步