美文网首页
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