zoukankan      html  css  js  c++  java
  • Ubuntu中的Docker搭建Tensorflow环境

     

    一、docker环境安装

    1)更新、安装依赖包

    sudo apt-get update sudo apt-get install
    apt-transport-https
    ca-certificates
    curl
    software-properties-common

    2)添加官方密钥

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    3)添加仓库

    sudo add-apt-repository
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu
    $(lsb_release -cs)
    stable"

    4)安装docker

    A:更新安装包

    sudo apt-get update

    安装最新版

    sudo apt-get install lxc-docker

    安装指定版

    sudo apt-get install docker-ce

    查看版本

    docker -v

    二、TensorFlow 环境搭建

    1)下载TensorFlow镜像

    docker pull tensorflow/tensorflow 或者 sudo docker pull tensorflow/tensorflow

    2)创建运行TensorFlow容器

    docker run --name my-tensortflow -it -p 8888:8888 -v ~/tensorflow:/test/data tensorflow/tensorflow

    docker run运行镜像:

    --name 为创建容器名 即:my-tensortflow

    -it 保留命令行运行

    -p 8888:8888 将本地的8888端口http://localhost:8888/映射,

    -v /tensorflow:/notebooks/data 将本地的/tensorflow文件夹挂载到新建容器的/test/data下(这样创建的文件可以保存到本地~/tensorflow) tensorflow/tensorflow为指定的镜像,默认标签为latest(即tensorflow/tensorflow:latest)

    3)开启TensorFlow容器

    A: 在浏览器中输入localhost:8888 B: 将命令行生成的token 贴在网页的passwor or token 框里,点login按钮 C:在首页可以新建一个python 来测试

    关闭TensorFlow和开启TensorFlow环境

    4)开启、关闭tensorflow容器

    关闭:

    docker stop my-tensortflow

    开启

    docker start my-tensortflow 浏览器中输入 http://localhost:8888/ 登录

  • 相关阅读:
    maquee 无缝轮播
    pascal语言中学版整理
    SPFA
    Bellman—Ford算法思想
    序列化
    random 模块 时间模块(time) sys模块 os模块
    1、正则表达式
    1、__del__ 2、item系列 3、__hash__ 4、__eq__
    小总结 面向对象
    1、面向对象内置函数 2、反射 3、内置方法
  • 原文地址:https://www.cnblogs.com/jyxbk/p/8297754.html
Copyright © 2011-2022 走看看