首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何定义没有在jupyter笔记本中运行的对接器图像中的设置

如何定义没有在jupyter笔记本中运行的对接器图像中的设置
EN

Stack Overflow用户
提问于 2020-11-03 11:12:09
回答 1查看 50关注 0票数 1

我正在尝试运行下面的https://hub.docker.com/r/fbcotter/docker-tensorflow- opencv/

代码语言:javascript
复制
FROM tensorflow/tensorflow:1.8.0-py3
RUN apt-get update
RUN apt-get install -y \
    build-essential \
    cmake \
    git \
    wget \
    unzip \
    yasm \
    pkg-config \
    libswscale-dev \
    libtbb2 \
    libtbb-dev \
    libjpeg-dev \
    libpng-dev \
    libtiff-dev \
    libjasper-dev \
    libavformat-dev \
    libhdf5-dev \
    libpq-dev
RUN pip3 --no-cache-dir install \
 numpy \
 hdf5storage \
 h5py \
 scipy \
 py3nvml

WORKDIR /
ENV OPENCV_VERSION="3.4.1"
RUN wget https://github.com/opencv/opencv/archive/${OPENCV_VERSION}.zip \
&& unzip ${OPENCV_VERSION}.zip \
&& mkdir /opencv-${OPENCV_VERSION}/cmake_binary \
&& cd /opencv-${OPENCV_VERSION}/cmake_binary \
&& cmake -DBUILD_TIFF=ON \
 -DBUILD_opencv_java=OFF \
 -DWITH_CUDA=OFF \
 -DENABLE_AVX=ON \
 -DWITH_OPENGL=ON \
 -DWITH_OPENCL=ON \
 -DWITH_IPP=ON \
 -DWITH_TBB=ON \
 -DWITH_EIGEN=ON \
 -DWITH_V4L=ON \
-DBUILD_TESTS=OFF \
 -DBUILD_PERF_TESTS=OFF \
 -DCMAKE_BUILD_TYPE=RELEASE \
 -DCMAKE_INSTALL_PREFIX=$(python3 -c "import sys; print(sys.prefix)") \
 -DPYTHON_EXECUTABLE=$(which python3) \
 -DPYTHON_INCLUDE_DIR=$(python3 -c "from distutils.sysconfig import get_python_inc; 
  print(get_python_inc())") \
 -DPYTHON_PACKAGES_PATH=$(python3 -c "from distutils.sysconfig import get_python_lib; 
 print(get_python_lib())") .. \
&& make install \
&& rm /${OPENCV_VERSION}.zip \
&& rm -r /opencv-${OPENCV_VERSION}
RUN pip3 install -q keras==2.3.1
RUN pip3 install pyzmq
RUN pip3 install pillow
RUN  mkdir -p /edge_app/src
WORKDIR /edge_app/src
COPY . ./
#CMD ["python","streamer.py"]

命令来运行码头映像。

代码语言:javascript
复制
 docker run --rm -it -p:ip:port:port test

当我运行上述对接图像时,我可以通过木星笔记本访问它。我的问题是如何禁用jupyter笔记本,因为我想通过bash访问坞容器。谢谢,我们非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-03 11:59:35

可以使用自定义命令直接运行容器:

代码语言:javascript
复制
 docker run -it -p port:port test /bin/bash
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64661732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档