离线内网环境下基于Docker搭建深度学习开发环境记录^-^

目的:基于内网服务器,搭建深度学习开发调试环境,解放本地主机,让打工人能再打一份工

内网环境说明:x86_64、CentOS7、Docker19.03、无显卡、2颗至强CPU、256G内存、8T存储

外网个人主机:虚拟机跑Ubuntu20.04、Docker19.05、RTX2060、i7、16G、512G

目标:搭建Python3.8+Tensorflow2.6.0-cpu+PyTorch1.12-cpu+optuna+mlflow+streamlit离线环境

正片开始:

0、外网个人机器虚拟机环境设置,Docker的安装过程和设置国内镜像源就不说了

1、首先使用Dockerfile来生成含python3.8的镜像,创建Dockerfile文件并写入如下内容(安装ssh的部分可以不写到Dockfile中去,后面会单独安装):

FROM ubuntu:20.04
RUN apt-get update && apt-get install -y python3.8 python3-pip
RUN pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
RUN pip3 install numpy
RUN apt-get install -y openssh-server openssh-client && \
    echo root:123123 | chpasswd && \
    echo "PermitRootLogin yes" >> /etc/ssh/sshd_config 

WORKDIR /app
CMD ["python3"]

2、然后执行命令ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值