美文网首页docker
【现学现忘Docker基础】— 5.Docker的安装(脚本)和

【现学现忘Docker基础】— 5.Docker的安装(脚本)和

作者: 繁华似锦Fighting | 来源:发表于2020-10-02 19:31 被阅读0次

五、通过官方脚本的方式安装Docker

Docker官方提供方便用户操作的安装脚本,用起来是非常方便。

注意:不建议在生产环境中使用安装脚本。因为在生产环境中一定不要最新版本,一定要用一个成熟稳定版。如果没有安全性更新,只是简单的常规的功能性更新,并且更新的功能中没有你需要用的需求,建议不更新。

执行这两行命令就好,非常简单
$ curl -fsSL https://get.docker.com -o get-docker.sh #下载安装脚本
$ sudo sh get-docker.sh #执行安装脚本
执行这个脚本会添加 docker.repo 源并安装 Docker。

注意:

  • 此脚本需要运行root或具有sudo权限。
  • 此脚本不允许您自定义任何安装参数。
  • 此脚本将安装软件包管理器的所有依赖项和建议,而无需进行确认。
  • 此脚本未提供用于指定要安装哪个版本的Docker的选项,而是安装了在“ edge”通道中发布的最新版本。
  • 如果主机已使用其他方式安装了Docker,请不要使用便捷脚本安装。

要安装最新的测试版本,请改用test.docker.com。在下面的每个命令,取代每次出现get用test替换。

换句话说,脚本安装方式就是快捷体验最新版Docker时的安装方法。

六、Docker的卸载

1、查询docker安装过的包:

执行`yum list installed | grep docker`或`# rpm -qa|grep docker`命令

[root@localhost docker]# yum list installed | grep docker
docker-ce.x86_64                     17.03.0.ce-1.el7.centos        @/docker-ce-17.03.0.ce-1.el7.centos.x86_64
docker-ce-selinux.noarch             17.03.0.ce-1.el7.centos        @/docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch

2、卸载Docker软件包:

分别卸载每个包,也可以一条命令一起卸载,看自己习惯,如下:

$ sudo yum remove docker-ce

3、删除残留目录

主机上的镜像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

$ sudo rm -rf /var/lib/docker #删除 Docker 的镜像目录

$ sudo rm -rf /var/run/docker #删除 Docker 的启动目录

4、输入docker或docker --version验证是否卸载

[root@localhost ~]# docker --version
-bash: /usr/bin/docker: No such file or directory
[root@localhost  ~]# docker
-bash: /usr/bin/docker: No such file or directory

相关文章

网友评论

    本文标题:【现学现忘Docker基础】— 5.Docker的安装(脚本)和

    本文链接:https://www.haomeiwen.com/subject/hqgqactx.html