2021-07-06


前言

记录有关docker的一些用法和遇到的问题,仅仅代表个人观点,如有不足,希望指点


一、安装

1、前言

因为是win10家庭版,且我这个只有C盘,我怕升级之后导致文件丢失,就很难受。所以我选择使用dockerToolBox方法进行下载。

2、下载链接

百度云盘:链接:https://pan.baidu.com/s/1bgfa0kdTcb3tzKhoOw3hEQ 提取码:331r

3、部分安装过程

在这里插入图片描述
这里我全选了的,其他的都是默认选项(图是别人的)。

4、遇到的问题

vBox版本太低
docker错误:VBoxManage.exe: error: Details: code E_FAIL (0x80004005),
把原来的vBox卸载后,安装高版本,解决问题。
链接:https://pan.baidu.com/s/1GLrg4AyXxlqVY8AcA61gJQ
提取码:vcod

二、docker相关运用

Docker是一种新兴的虚拟化技术,能一定程度上代替传统虚拟机。

1.使用docker运行mysql

还不是很懂,先记录一下使用的语句
pull命令,进行拉去镜像操作:docker pull mysql
查看下载的镜像:docker images
映射本地目录到容器:docker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql
参数说明:

  • run:运行一个容器
    -d:看做做守护线程(Daemon)
    -p:进行端口映射,用于暴露给外界让其访问
    -e:初始化root用户的密码
    –restar=always:自动重启,比如服务器突然断电,重启服务器之后不需要你重新手动启动
    –name:自定义容器名称
    -v:挂载。容器里面的数据你是不能直接访问的,但是你可以将可见目录挂载上去,这样就可以访问了
    查看容器id:docker ps
    进入容器内部:docker exec -it 容器名 /bin/bash(进入后就是mysql的相关操作,先登录在进行其他工作)
    关闭容器:docker stop 容器名
    删除容器:docker rm 容器名
    删除镜像:docker rmi

    有效端口号范围:1~65535

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提供了大量能使我们快速便捷地处理数据的函数和方法。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值