最近在搞tensorflow的一些東西,話說這東西是真的皮,搞不懂。但是環(huán)境還是磕磕碰碰的搭起來了
永福ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!其實(shí)本來是沒想到用docker的,但是就一臺(tái)配置較好的服務(wù)器,還要運(yùn)行公司的其他環(huán)境,vmware esxi用起來太費(fèi)勁,還是算了。
環(huán)境:
系統(tǒng):CentOS7 7.4 1708
顯卡:Nvidia 1080Ti
下載所有需要的東東
1、docker-ce yum repo : https://download.docker.com/linux/centos/docker-ce.repo
2、nvidia-docker yum repo : https://nvidia.github.io/nvidia-docker/centos7/x86_64/nvidia-docker.repo
3、nvidia cuda yum repo : http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-9.1.85-1.x86_64.rpm
4、nvidia cudnn : https://developer.nvidia.com/cudnn
這個(gè)東西需要注冊nvidia賬號,就不給直接下載地址了。
5、nvidia驅(qū)動(dòng) : http://www.nvidia.cn/Download/index.aspx?lang=cn
按自己的顯卡型號下載
6、nvidia docker file : https://hub.docker.com/r/nvidia/cuda/
這里面可以看到很多dockerfile,選擇
9.0-base-centos7 (9.0/base/Dockerfile)
其他的cuda9.1這些應(yīng)該也可以用,另外有像devel和runtime這樣的,其實(shí)就是yum安裝的cuda包不太一樣,沒多大關(guān)系。
點(diǎn)進(jìn)去后復(fù)制下來保存為Dockerfile文件,但是之后搞的時(shí)候發(fā)現(xiàn)有點(diǎn)問題,修改了一下,可以從這兒復(fù)制
FROM centos:7 LABEL maintainer "NVIDIA CORPORATION <cudatools@nvidia.com>" RUN NVIDIA_GPGKEY_SUM=d1be581509378368edeec8c1eb2958702feedf3bc3d17011adbf24efacce4ab5 && \ curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/7fa2af80.pub | sed '/^Version/d' > /etc/pki/rpm-gpg/RPM-GPG-KEY-NVIDIA && \ echo "$NVIDIA_GPGKEY_SUM /etc/pki/rpm-gpg/RPM-GPG-KEY-NVIDIA" | sha256sum -c --strict - #COPY cuda.repo /etc/yum.repos.d/cuda.repo ENV CUDA_VERSION 9.0.176 ENV CUDA_PKG_VERSION 9-0-$CUDA_VERSION-1 #RUN yum install -y \ # cuda-cudart-$CUDA_PKG_VERSION && \ # ln -s cuda-9.0 /usr/local/cuda && \ # rm -rf /var/cache/yum/* # nvidia-docker 1.0 LABEL com.nvidia.volumes.needed="nvidia_driver" LABEL com.nvidia.cuda.version="${CUDA_VERSION}" RUN echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf && \ echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf ENV PATH /usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH} ENV LD_LIBRARY_PATH /usr/local/nvidia/lib:/usr/local/nvidia/lib64 # nvidia-container-runtime ENV NVIDIA_VISIBLE_DEVICES all ENV NVIDIA_DRIVER_CAPABILITIES compute,utility ENV NVIDIA_REQUIRE_CUDA "cuda>=9.0"
網(wǎng)站題目:CentOS7NvidiaDocker環(huán)境搭建-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://jinyejixie.com/article48/ccpdhp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、ChatGPT、網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站營銷、靜態(tài)網(wǎng)站、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容