美文网首页
1.2DOCKER(3) 使用

1.2DOCKER(3) 使用

作者: Plenari | 来源:发表于2019-07-22 11:16 被阅读0次

第一步:临时关闭selinux
setenforce 0
第二步:打开docker,运行完即删除
sudo docker run -it --rm -p 8888:8888 -v /home/liangjq/dockerFile:/home/dockerFile --user root ljq/tensorflow:v1 /bin/bash
如果不想运行完删除可以:
sudo docker run -it --name tensor -p 8888:8888 -v /home/liangjq/dockerFile:/home/dockerFile --user root ljq/tensorflow:v1 /bin/bash
这样以后可以随时用名字打开这个容器:
sudo docker start -it -p 8888:8888 -v /home/liangjq/dockerFile:/home/dockerFile --user root tensor /bin/bash

注意容器的名字不能重复,映射到本机的端口不能重复。
-v是共享文件夹的设置,主机在/home/liangjq/dockerFile,容器在home/dockerFile
第三步:打开jupyter notebook
cd 到需要的目录
cd /home/dockerFile
jupyter notebook --allow-root

第四步:本地连接jupyter notebook
http://192.173.1.14:8888/?token=密码

第五步:把自己的文件放到共享文件夹里,另起一个终端运行python文件
sudo docker exec -it containerID /bin/bash
进入之后
python file.py

相关文章

网友评论

      本文标题:1.2DOCKER(3) 使用

      本文链接:https://www.haomeiwen.com/subject/xpuilctx.html