docker內安装TOPT

 

1,启动并进入docker

启动:john@john-PAY4:~$ docker run -d -p 8888:8888 -v /media/john/10167DFA167DE0E0/WPAN/GIT/PYTHON:/home/ds/notebooks dataquestio/python2-starter

查询id:docker ps

进入docker机器终端:sudo docker exec -it 775c7c9ee1e1(上一步查询的id) /bin/bash

2,安装TOPT

参考:https://github.com/rhiever/tpot/blob/master/docs_sources/installing.md

3,安装和验证deap

参考:https://github.com/DEAP/deap

pip install deap

clip_image00234bcac15-219a-4df6-8cda-c6282eb41bad

(升级pip)pip install --upgrade pip

pip install git+https://github.com/DEAP/deap@master

成功后

docker机器中输入python,进入python终端,

from deap import creator

没有报错,认为安装成功。

clip_image004b6ce5431-09f7-4411-87db-94891fb0774c

4,安装tqdm和stopit

pip install  tqdm stopit

clip_image00642c90a6b-5c68-461a-8216-498057191644

5,安装xgboost

参考:http://blog.csdn.net/sun_jiadong/article/details/50897020

pip install xgboost

clip_image008f8774ef7-ba86-41f3-9a52-e280efe2f032

6,安装TPOT

pip install tpot

clip_image010cba398d1-22bc-4486-bb07-1ff35cc0a15f

clip_image012b990de44-c83e-407d-8bb2-f2f0078d4984

7,验证tpot安装

python

from tpot import TPOTClassifier

不报错即可。

clip_image014f4942938-4c10-43b4-8817-836a72dcc3b5

8,提交到新容器

docker ps -l

docker commit 5209(上一步id的前4位) learn/tpot

docker imges

clip_image016b3675dc2-cb91-4116-abd1-a1a62424f986

9,docker镜像的备份

参考:http://blog.csdn.net/chaimyu/article/details/53509554
先查看有哪些images:

[dev@OG2233-FM41-226 ~]$ sudo docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

sameersbn/gitlab       8.14.2              3dc4358e3a23        4 days ago          778.1 MB

sameersbn/postgresql   latest              38f559f86963        7 weeks ago         232.4 MB

sameersbn/mysql        latest              3e1a2409cf94        7 weeks ago         294.1 MB

sameersbn/redis        latest              4c37d50ffad3        7 weeks ago         196.5 MB

保存image:

[dev@OG2233-FM41-226 ~]$ sudo docker save -o ./gitlab-8.14.2.tar sameersbn/gitlab

这个操作根据image大小,可能比较慢,也可能这机器太慢...

[dev@OG2233-FM41-226 ~]$ ls

gitlab-8.14.2.tar

恢复image:

sudo docker load -i ./gitlab-8.14.2.tar

这样就能恢复了,不过没测试,先备份着等以后有需要时再用。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值