系列文章目录
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 系列文章目录
- 查看安装docker的包
- 删除docker低版本包
- 确认是否是删除干净
- 一、升级docker
- 二、查看docker版本并启动docker
- 1.引入库
- 2. 执行以下命令
- 2.读入数据
- 总结
查看安装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/ | 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/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/linux/centos/docker-ce.repo
grabbing file https://download.docker/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
* extras: mirrors.aliyun
* updates: mirrors.aliyun
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>"
Fingerprint: 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35
From : https://download.docker/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/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/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/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/courses/1283/adult.data.csv')
print(data.head())
该处使用的url网络请求的数据。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
更多推荐
卸载docker 并升级至最新
发布评论