docker安装&卸载&启动&停止&查看
卸载之前的docker
1 2 3 4 5 | $ sudo apt-get remove docker docker-engine docker-ce docker.io 或 $ sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc 或 $ sudo apt-get autoremove docker-ce-* |
查看相关软件包
1 | $ dpkg -l | grep docker |
删除残留
1 2 | $ sudo rm -rf /etc/systemd/system/docker .service.d $ sudo rm -rf /var/lib/docker |
安装依赖和用到的软件
1 | $ sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common |
安装密钥
1 | $ curl -fsSL https: //download .docker.com /linux/ubuntu/gpg | sudo apt-key add - |
添加仓库:
1 2 3 4 5 6 7 8 9 10 | #清华源 sudo add-apt-repository \ "deb [arch=amd64] https: //mirrors .tuna.tsinghua.edu.cn /docker-ce/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" |
更新库:
1 | $ sudo apt-get update |
显示可以用版本
1 | $ sudo apt-cache madison docker-ce |
安装最新版本
1 | $ sudo apt-get install docker-ce docker-ce-cli containerd.io |
清除本地缓存,防止安装制定版本时,使用缓存中新版本
1 | $ sudo apt-get clean |
安装19.03指定版本,docker-ce指server(服务)版本;docker-ce-cli指client(客户端)版本,不指定则安装最新版本
1 2 | $ sudo apt-get install docker-ce=5:19.03.15~3-0~ubuntu-bionic \ docker-ce-cli=5:19.03.15~3-0~ubuntu-bionic |
添加到用户组,执行docker不用再输入sudo
1 2 3 | $ sudo groupadd docker $ sudo usermod -aG $USER docker $ newgrp docker |
启动服务
1 | $ systemctl start docker.service |
停止服务
1 | $ systemctl stop docker.service |
重启服务
1 | $ systemctl restart docker.service |
查看状态
1 | $ systemctl status docker |
查看版本
1 | $ sudo docker version |
查看详细信息
1 | $ sudo docker info |
参考:
https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/
https://blog.csdn.net/a1058926697/article/details/105147110/
https://www.cnblogs.com/yangzp/p/14436240.html
https://blog.csdn.net/qq_42777071/article/details/116228839
https://blog.csdn.net/weixin_43347446/article/details/101347596
https://blog.csdn.net/qq_27011361/article/details/83277209
https://blog.csdn.net/sinat_41053216/article/details/132353228
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!