docker load : 將制定的tar文件加載成鏡像nginx
$ docker load [OPTIONS] OPTIONS說明: -i, --input string 將要讀取的從tar文件的路徑
docker save : 將指定鏡像保存成tar 歸檔文件。docker
$ docker save [OPTIONS] IMAGE [IMAGE...] OPTIONS說明:-o :輸出到的文件。
運行jupyter服務器瀏覽器
– 啓動的命令爲:docker run -p 7777:8888 IMAGE_ID
運行鏡像後進入命令行模式bash
docker run -p 7777:8888 -it paddlepaddle/book /bin/bash -it 表示開發者想要想在容器啓動後,在容器內輸入命令 /bin/bash 表示容器啓動後第一個執行的命令
手動啓動jupyter服務器服務器
--no-browser 表示啓動notebook的時候不自動啓動一個瀏覽器 --allow-root 表示提高權限 --ip=0.0.0.0 表示容許外網訪問 /book 表示jupyter訪問的文件的位置 jupyter notebook --ip=0.0.0.0 --allow-root --no-browser /book
查看當前已經運行起來的容器有哪些網絡
docker ps -a
開啓、中止、重啓操作系統
– docker start :啓動一個或多少已經被中止的容器 – docker stop :中止一個運行中的容器 – docker restart :重啓容器
刪除容器命令行
– 命令:docker rm containerID
查詢鏡像rest
– 命令: docker images
增長鏡像code
– 命令: docker pull 鏡像名(例如:拉取hello-world)
刪除鏡像
– 命令: docker rmi imageID
Docker的容器管理-運行
– [OPTIONS]表示run時候的設置,例如前臺或者後臺運行,網絡如何處理等 – [:TAG]表示根據標籤查找鏡像 – [COMMAND] [ARG...]表示啓動容器後在容器內容部運行什麼命令 • (注意容器其實就是一個Ubuntu操做系統) 經常使用的[OPTIONS]設置有 基礎設置: 容器名字: --name="nginx-lb": 爲容器指定一個名稱; 前臺運行仍是後臺運行: 後臺:-d: 後臺運行容器,並返回容器ID 前臺:-i: 以交互模式運行容器,一般與-t 同時使用 是否分配僞終端 -t: 爲容器從新分配一個僞輸入終端,一般與-i 同時使用; 網絡設置 容器內應用的端口號映射:-p 指定端口號的映射關係hostPort:containerPort 示例:docker run -p 8888:8888 paddlepaddle/book