python-jupyterhub通過docker方式安裝

背景

在python的開發中,經常會用到jupyter notebook,腳本都是寫在本機的,這點難以協同開發。本博客將闡述jupyterhub的安裝,方便在服務器上寫jupyter。

安裝過程

參考:https://jupyterhub.readthedocs.io/en/stable/quickstart-docker.html
提前安裝docker,步驟略。
使用如下命令進行下載並且啓動鏡像。
docker run -d -p 8000:8000 --name jupyterhub jupyterhub/jupyterhub jupyterhub

在瀏覽器中訪問8000端口:
在這裏插入圖片描述

在鏡像中添加用戶:

useradd jupyterhub
passwd 123456

在鏡像中添加保存的路徑:

cd /home
mkdir jupyterhub
chown jupyterhub:jupyterhub jupyterhub -R

原因:jupyterhub在啓動之後將在這個目錄進行文件存儲,所以需要響應的權限。

之後就能正常訪問了
在這裏插入圖片描述

評價

在弄的時候還是被坑了一番,使用docker的時候發現權限是有問題的,使用docker logs就行查看之後,才發現有執行權限的問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章