当前位置: 首页 > news >正文

购物网站有哪些功能/360推广开户

购物网站有哪些功能,360推广开户,wordpress找回文章,南通做网站优化公司Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。--这段来自百度百科 下面开…

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。--这段来自百度百科

下面开始正文:

  先介绍下我使用的环境

1 Ubuntu 16.04.3 LTS
2 Docker version 17.06.1-CE

  开始学习docker的时候构建tensorflow环境,直接使用命令  docker search tensorflow 查找镜像。

henrry@henrry:~/docker$ docker search tensorflow
NAME                                       DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
tensorflow/tensorflow                      Official docker images for deep learning f...   503                  
xblaster/tensorflow-jupyter                Dockerized Jupyter with tensorflow              39                   [OK]
jupyter/tensorflow-notebook                Jupyter Notebook Scientific Python Stack w...   17                   

  然后使用  docker pull tensorflow/tensorflow 下载镜像,但是这个镜像里面使用的是python2,而我想学习使用的又是python3,不爽,所以换。

有两种方法可以构建自己的docker 镜像,一种就是下载系统基础镜像,然后创建容器,在容器中安装自己需要的软件,完成后,将容器重新提交到镜像。还有一种方法就是使用Dockerfile构建镜像。

方法一:

  第一步:先 docker search ubuntu 查找到ubuntu的镜像。

henrry@henrry:~/docker$ docker search ubuntu
NAME                           DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
ubuntu                         Ubuntu is a Debian-based Linux operating s...   6476      [OK]       
dorowu/ubuntu-desktop-lxde-vnc Ubuntu with openssh-server and NoVNC            128                  [OK]

  第二步: docker pull ubuntu ,完成之后使用 docker images 查看pull下来的镜像,很小只有120M。

henrry@henrry:~/docker$ docker images
REPOSITORY    TAG      IMAGE ID       CREATED      SIZE
ubuntu        latest   ccc7a11d65b1   2 weeks ago  120MB

  第三步: docker run -ti -d --name tensorflow ubuntu bash 创建容器。

henrry@henrry:~/docker$ docker ps -a
CONTAINER ID        IMAGE       COMMAND    CREATED         STATUS            PORTS        NAMES
06cfd359fc0f        ubuntu    "bash"     3 days ago      Up 1 second                    tensorflow

  第四步:  docker exec -ti tensorflow bash 进入容器。

henrry@henrry:~/docker$ docker exec -ti tensorflow bash
root@06cfd359fc0f:/# 

  第五步:就是在内部使用apt 安装软件了,不过在安装软件之前需要先 apt update 下,要不使用apt 就无法安装软件包。

  下面直接给出软件的安装命令。这些安装命令都是tensorflow官网上的,如果安装过程中出现啥问题,点这里,然后查找"Installing with native pip",看下官网的文档。还有一点需要注意的就是ubuntu的基础镜像里面没有vim,所以安装的时候也将vim装上。

1 apt update
2 apt install -y python3-pip python3-dev vim
3 pip3 install tensorflow
4 pip3 install tensorflow-gpu #这个我目前还没有用到,所以我没有安装

  安装完成之后,使用下面这块代码测试下:

1 #!/usr/bin/env python                                                                                                   
2 #-*- coding:utf-8 -*- 
3 
4 import tensorflow as tf
5 hello = tf.constant('Hello, TensorFlow!')
6 sess = tf.Session()
7 print(sess.run(hello))

  最后一步:就是将安装好软件的容器,提交到镜像中。使用命令  docker commit tensorflow tensorflow:20170827

henrry@henrry:~/docker$ docker images
REPOSITORY   TAG        IMAGE ID      CREATED             SIZE
tensorflow   20170827   b7847f7b09a6  3 days ago          1.14GB
ubuntu       latest     ccc7a11d65b1  2 weeks ago         120MB

方法二:

使用Dockerfile文件构建镜像,这个比较简单,下面直接贴出来Dockerfile文件内容:

# 构建tensorflow 环境
FROM ubuntuMAINTAINER henrry# 安装python 和 pip
RUN apt update \
&& apt install -y python3-pip python3-dev vim \
&&
pip3 install --upgrade pip \&& pip3 install tensorflow \
&& pip3
install tensorflow-gpu \
&& ln
-s /usr/bin/python3 /usr/bin/python \&& ln -s /usr/bin/pip3 /usr/bin/pip# 映射端口 EXPOSE 8888

# 添加文件 ADD vimrc /root/.vimrc

文件创建好之后,名字改成Dockerfile,然后执行命令 docker build -t tensorflow:20170827 .  构建名称为 tensorflow TAG为20170827的镜像。然后就可以创建容器,进行操作了。

好了,两个方法都可以构建成功,亲测。。。

 

转载于:https://www.cnblogs.com/Walther/p/7440534.html

http://www.lbrq.cn/news/1475479.html

相关文章:

  • javaweb做网站的流程/广州seo好找工作吗
  • 做电商的批发网站有哪些/教育机构排名
  • ps做图游戏下载网站/成都百度关键词排名
  • 自己做的网站如何推广/百度做广告费用
  • 有什么做图片赚钱的网站/推广平台排行榜
  • 做思维导图的资源网站/百度网址大全电脑版旧版本
  • 做企业网站流程/seo快速优化软件
  • 虚拟机怎么做网站空间/今日最火的新闻
  • 网站建设怎么分录/seo咨询服务
  • 广西网站建设与规划/手机app免费制作平台
  • 南京网站模板/朋友圈产品推广文案
  • wordpress 整站打包/网站推广的作用
  • 做外汇上什么网站看新闻/网站外链的优化方法
  • 互联网金融网站设计/怎么制作网站教程手机
  • 网站备案名称怎么修改/引流推广犯法吗
  • 给前端做网站的图片叫什么软件/如何宣传推广自己的店铺
  • 视频号视频怎么下载/企业排名优化公司
  • 徐州营销型网站建设/百度贴吧网页版登录
  • 鞍山网站建设工作室/石家庄关键词排名提升
  • 视频主播网站/seo薪资水平
  • 信息化建设 网站/杭州百度
  • 安陆 网站建设/谷歌广告代理
  • 潜江哪里做网站/游戏搜索风云榜
  • 陕西省西咸新区开发建设管理委员会官方网站/百度搜索网页版
  • 杭州e时代互联网站建设/网站开发语言
  • 网站的建设和维护/微商如何引流与推广
  • 唐尧文化 网站建设工作总结/优化服务公司
  • wordpress的菜单和页面跳转/保定seo博客
  • 宁波企业网站推广效果好/网站流量排行
  • 佛山网络公司哪个好/百度关键词优化推广
  • ubuntu22.04离线一键安装gpu版docker
  • [Linux入门] Ubuntu 系统中 iptables 的配置与使用
  • 【文章素材】3dBackgroundBoxes(3D背景盒子组件)项目及文章思路
  • 开源医院信息管理系统:基于若依框架的智慧医疗解决方案
  • Android ConstraintLayout 使用详解
  • GitPython08-源码解读