Docker安裝映象踩坑記

2021-09-29 11:56:39 字數 1316 閱讀 7660

幾個安裝過程中遇到的坑以及對應的解決方案,一方面作為自己的記錄,防止後面遇到重新檢視;另一方面,如果能幫助大家解決問題,不勝歡喜。

安裝docker ubuntu映象時將映象的源更改為網易源的方法

run sed -i 's/http:\/\/archive.ubuntu.com\/ubuntu\//http:\/\/mirrors.163.com\/ubuntu\//g' /etc/apt/sources.list
另乙個錯誤是ubuntu 「failed to fetch」, 原因是dns解析問題,如果在docker容器裡面,可以用如下方案解決

sudo vim /etc/resolv.conf
在檔案末尾新增如下兩行

nameserver 223.5.5.5

nameserver 223.6.6.6

儲存後執行

sudo apt-get update
即可

在dockerfile 裡面可以進行如下操作

run echo 'nameserver 223.5.5.5' /etc/resolv.conf

run echo 'nameserver 223.6.6.6' /etc/resolv.conf

run apt-get update

上述位址為 阿里雲位址

wget   > pub_file
然後在dockerfile中新增

copy pub_file .

run sudo apt-key add - < pub_file

dockerfile 中新增

run pip3 config set global.index-url
copy torch-1.3.0+cu92-cp36-cp36m-linux_x86_64.whl .

copy torchvision-0.4.1+cu92-cp36-cp36m-linux_x86_64.whl .

run pip3 install torch-1.3.0+cu92-cp36-cp36m-linux_x86_64.whl

run pip3 install torchvision-0.4.1+cu92-cp36-cp36m-linux_x86_64.whl

參考文章

[1]:

[2]:

[3]:

[4]:

[5]:

openvino安裝踩坑記

openvino是一款可以在intel cpu gpu fpga movidious上進行神經網路加速的軟體。官方安裝流程見 but在安裝的過程中踩了不少坑,下面記錄一下,主要是在windows下安裝,用python進行呼叫 如果不知道自己的proxy是什麼,可以按照 這篇文章介紹的去做。需要注意的...

mybatis LocalCache踩坑記錄

上週週三下午,準備去吃飯的時候,值班突然找過來說使用者操作時爆出訂單不存在的問題,因為之前做了分表連續很長一段時間都沒問題,而且當時找過來的都是一些因為產品或者qa操作不當找不到記錄的情況,就沒有在意這些,當時以為幾分鐘就能搞定,但是沒想到居然是線上日誌爆出的問題,經過驗證訂單確實不存在!心想完了,...

Docker踩坑之路

這是由於在啟動容器時沒有給docker容器配置足夠的記憶體,預設64m,因此讀入資料集會超出記憶體,所以要在run容器時給容器配置記憶體,解決方案位址 shm size 8g 表示分配給容器8g的記憶體 nvidia docker run it name yangxiaoli5 shm size 8...