机器学习入门之Docker 的安装
小标 2018-11-08 来源 : 阅读 1468 评论 0

摘要:本文主要向大家介绍了机器学习入门之Docker 的安装,通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助。

本文主要向大家介绍了机器学习入门之Docker 的安装,通过具体的内容向大家展现,希望对大家学习机器学习入门有所帮助。

Docker 是一个非常有趣的项目,可以减轻环境配置和部署的步骤。也可以十分方便的搭建起机器学习的环境。下面记录了 Linux 平台安装 Docker,以及免 sudo 运行 Docker 命令。


安装 Docker
已经有现成的脚本可以很方便的在不同的 Linux 版本上安装 Docker。
sudo wget -qO- https://get.docker.com/ | sh
国内加速
阿里云提供 Docker 加速器。进入 https://cr.console.aliyun.com,注册好账号,找到 Docker Hub 镜像站点,在上面找到你专属加速器地址:
https://xxx.mirror.aliyuncs.com
免 root 权限运行
添加到用户组。
sudo usermod -aG docker ${USER}
shell 环境生效。
su - ${USER}
验证添加成功。
id -nG
# output: ouyangsong sudo docker
Docker-compose
可以使用 Pip 安装。
sudo pip install docker-compose
修改配置
为了使用 docker 提供的 SDK,需要修改 docker 的端口。按照网上大多数教程上,我实际使用中发现找不到 /etc/sysconfig/docker 这个文件。
# sudo docker version
Client:
 Version:   17.12.0-ce
 API version:   1.35
 Go version:    go1.9.2
 Git commit:    c97c6d6
 Built: Wed Dec 27 20:10:36 2017
 OS/Arch:   linux/amd64

Server:
 Engine:
  Version:  17.12.0-ce
  API version:  1.35 (minimum version 1.12)
  Go version:   go1.9.2
  Git commit:   c97c6d6
  Built:    Wed Dec 27 20:09:12 2017
  OS/Arch:  linux/amd64
  Experimental: false
# lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty
解决方法:
# vim /lib/systemd/system/docker.service
[Service]
EnvironmentFile=/etc/default/docker
ExecStart=/usr/bin/docker daemon -H fd:// $DOCKER_OPTS
# vim /etc/default/docker
DOCKER_OPTS='--selinux-enabled -H 0.0.0.0:2375 -H unix:///var/run/docker.sock '
DOCKER_CERT_PATH=/etc/docker
接下来重载以及重启 docker。
systemctl daemon-reload
service docker restart

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标人工智能机器学习频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved