Docker命令筆記

2021-09-18 07:38:44 字數 1504 閱讀 9055

vi /etc/resolv.conf 

nameserver 202.96.134.133

nameserver 8.8.8.8

可以考慮這種方法:

檢視cat /etc/apt/sources.list.d/* 大概率是由於/etc/apt/source.list.d引起的,具體是哪個ppa導致的有待考察。

其實最好不要放ppa,畢竟只是其他使用者的個人盤,不太安全的。安裝好需要的軟體之後就把ppa刪掉最好。

解決方法:sudo rm -r /etc/apt/source.list.d

run:建立docker容器

-v 表示建立乙個資料卷並掛載到容器裡

~/download:/home/hello 冒號前面是宿主機目錄。表示把宿主機的download目錄掛載到容器的/home/hello目錄下。注意run之後是乙個新的容器,id都不一樣

-it:生成內部互動式介面,建立容器好了之後進入容器內部

--name 容器名稱

registry.corp.novumind.com/3rdparty/nvidia/cuda映象 9.0-cudnn7-devel-ubuntu16.04相應的映象標籤

/bin/bash 採用bash操作進入容器內部

退出可以使用ctrl+d或者ctrl+c(退出了,容器也結束了),或者ctrl+p + ctrl+q。(這一種方式,容器還會在後台執行。這種可以退出到宿主機,而保持container仍然在執行,通過docker ps可以看出)

docker run -it -p 7000:7000 --name 定義的名字  docker的images:dockerimages的tag   /bin/bash

在容器內部 pip install jupyter notebook

jupyter-notebook --no-browser --ip 0.0.0.0 --port=7000 --allow-root

--no-brower : 在啟動的時候 不開啟網頁也不在網頁中開啟brower(brower手動開啟)

--allow-root :此次notebook的啟動時root允許的

在網頁的token輸入

後台中的

把token後面的key複製到網頁的token中

學習筆記 docker基礎命令

乙個docker映象可以構建於另乙個docker映象之上,它們層疊關係可以是多層。第1層映象層為基礎映象,其他層映象 除了最頂層 為父層映象,這些映象繼承他們父層映象所有屬性和設定,並在dockerfile中新增自己配置 它會在所有映象層之上,增加乙個可讀可寫層,這個可讀可寫層有執行在cpu上程序,...

個人常用docker命令筆記

docker search seata 結果如圖1 指定名稱刪除映象 f 強制刪除 docker rmi f seataio seata server 1.2.0 根據id刪除 docker rmi 35sfaf3sgsd2gsdf docker rmi docker images grep non...

docker 命令筆記 安裝tomcat

安裝tomcat docker pull tomcat 建立容器 刪除容器 docker stop 3273docker rm 3273 啟動容器 docker start 3273 因為 安裝時掛載目錄弄錯了,所以刪除了容器重新建立。ps windows掛載目錄需要設定windows密碼 進入容器...