卸载docker 并升级至最新

系列文章目录

提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


查看安装docker的包

[root@host20 ~]#  rpm -qa | grep docker 
docker-1.13.1-208.git7d71120.el7_9.x86_64
docker-common-1.13.1-208.git7d71120.el7_9.x86_64
docker-client-1.13.1-208.git7d71120.el7_9.x86_64

删除docker低版本包

[root@host20 ~]#  yum remove docker-common-1.13.1-208.git7d71120.el7_9.x86_64  docker-client-1.13.1-208.git7d71120.el7_9.x86_64 docker-1.13.1-208.git7d71120.el7_9.x86_64
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Resolving Dependencies
--> Running transaction check
---> Package docker.x86_64 2:1.13.1-208.git7d71120.el7_9 will be erased
---> Package docker-client.x86_64 2:1.13.1-208.git7d71120.el7_9 will be erased
---> Package docker-common.x86_64 2:1.13.1-208.git7d71120.el7_9 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================================================================================
 Package                                               Arch                                           Version                                                                Repository                                       Size
===================================================================================================================================================================================================================================
Removing:
 docker                                                x86_64                                         2:1.13.1-208.git7d71120.el7_9                                          @extras                                          64 M
 docker-client                                         x86_64                                         2:1.13.1-208.git7d71120.el7_9                                          @extras                                          13 M
 docker-common                                         x86_64                                         2:1.13.1-208.git7d71120.el7_9                                          @extras                                         4.4 k

Transaction Summary
===================================================================================================================================================================================================================================
Remove  3 Packages

Installed size: 76 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : 2:docker-1.13.1-208.git7d71120.el7_9.x86_64                                                                                                                                                                     1/3 
warning: /etc/sysconfig/docker-storage saved as /etc/sysconfig/docker-storage.rpmsave
warning: /etc/docker/daemon.json saved as /etc/docker/daemon.json.rpmsave
  Erasing    : 2:docker-client-1.13.1-208.git7d71120.el7_9.x86_64                                                                                                                                                              2/3 
  Erasing    : 2:docker-common-1.13.1-208.git7d71120.el7_9.x86_64                                                                                                                                                              3/3 
  Verifying  : 2:docker-common-1.13.1-208.git7d71120.el7_9.x86_64                                                                                                                                                              1/3 
  Verifying  : 2:docker-1.13.1-208.git7d71120.el7_9.x86_64                                                                                                                                                                     2/3 
  Verifying  : 2:docker-client-1.13.1-208.git7d71120.el7_9.x86_64                                                                                                                                                              3/3 

Removed:
  docker.x86_64 2:1.13.1-208.git7d71120.el7_9                           docker-client.x86_64 2:1.13.1-208.git7d71120.el7_9                           docker-common.x86_64 2:1.13.1-208.git7d71120.el7_9                          

Complete!

确认是否是删除干净

[root@host20 ~]#  rpm -qa | grep docker 
[root@host20 ~]# 

一、升级docker

[root@host20 ~]# curl -fsSL https://get.docker.com/ | sh
# Executing docker install script, commit: 93d2499759296ac1f9c510605fef85052a2c32be
+ sh -c 'yum install -y -q yum-utils'
Package yum-utils-1.1.31-54.el7_8.noarch already installed and latest version
+ sh -c 'yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo'
Loaded plugins: fastestmirror, langpacks, product-id, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
+ '[' stable '!=' stable ']'
+ sh -c 'yum makecache'
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                                                                        | 3.6 kB  00:00:00     
docker-ce-stable                                                                                                                                                                                            | 3.5 kB  00:00:00     
extras                                                                                                                                                                                                      | 2.9 kB  00:00:00     
updates                                                                                                                                                                                                     | 2.9 kB  00:00:00     
updates/7/x86_64/filelists_db                                                                                                                                                                               | 6.1 MB  00:00:00     
Metadata Cache Created
+ '[' -n '' ']'
+ sh -c 'yum install -y -q docker-ce'
warning: /var/cache/yum/x86_64/7/docker-ce-stable/packages/containerd.io-1.4.9-3.1.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
Public key for containerd.io-1.4.9-3.1.el7.x86_64.rpm is not installed
Importing GPG key 0x621E9F35:
 Userid     : "Docker Release (CE rpm) <docker@docker.com>"
 Fingerprint: 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35
 From       : https://download.docker.com/linux/centos/gpg
+ version_gte 20.10
+ '[' -z '' ']'
+ return 0
+ sh -c 'yum install -y -q docker-ce-rootless-extras'
Package docker-ce-rootless-extras-20.10.8-3.el7.x86_64 already installed and latest version

================================================================================

To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:

    dockerd-rootless-setuptool.sh install

Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.


To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/

WARNING: Access to the remote API on a privileged Docker daemon is equivalent
         to root access on the host. Refer to the 'Docker daemon attack surface'
         documentation for details: https://docs.docker.com/go/attack-surface/

================================================================================

[root@host20 ~]# 

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、查看docker版本并启动docker

1.引入库


[root@host20 ~]# docker --version
Docker version 20.10.8, build 3967b7d
[root@host20 ~]# systemctl start docker
[root@host20 ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@host20 ~]# 

2. 执行以下命令

[root@host20 ~]# yum install -y yum-utils >   device-mapper-persistent-data >   lvm2
[root@host20 ~]#  systemctl enable docker
[root@host20 ~]# 
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.读入数据

代码如下(示例):

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

该处使用的url网络请求的数据。


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值