LINUX上執行docker出現一些的問題

2021-09-12 01:47:27 字數 1220 閱讀 6497

1、檢查核心版本,必須是3.10及以上       命令:uname -r

2、安裝docker   命令:yum install docker

3、啟動docker       命令:systemctl start docker

3.1、啟動docker報錯   如:

job for docker.service failed because the control process exited with error code. see "systemctl status docker.service" and "journalctl -xe" for details.
使用systemctl status docker.service能看到報告,翻譯過來意思如下:

(1、)此處意思是linux的核心中的selinux不支援 overlay2 graph driver ,解決方法有兩個,要麼啟動乙個新核心,要麼就在docker裡禁用selinux,–selinux-enabled=false,

執行linux命令   :

1.rm -rf /var/lib/docker/ #如果不刪除這個資料夾可能會導致繼續失敗

1.1、有一些人可能不能直接刪除原因是:網路共享掛載的儲存目錄無法使用rm -rf 清空,如果linux確實需要刪除本地掛載點,可以先解除安裝,然後刪除本地的掛載點。

1.2、執行命令:

解除安裝:umount /var/lib/docker/containers

刪除:rm -rf /var/lib/docker/

2.vi /etc/sysconfig/docker

docker 命令供自己使用:

1、刪除所有容器

docker rm `docker ps -a -q`
2、刪除所有映象

docker rmi `docker images -q`
3、按條件刪除映象

沒有打標籤

docker rmi `docker images -q | awk '/^/ '`

映象名包含關鍵字

docker rmi --force `docker images | grep doss-api | awk ''` //其中doss-api為關鍵字

yum install  lrzsz -y    安裝伺服器與windos系統之間傳輸軟體

docker上執行本地paddlepaddle程式

本人docker與paddlepaddle初學者,在使用docker過程中,曾經因為環境的配置問題,繞了許多彎路。因此,將自己遇到的一些問題及相關的解決方法分享,希望對相關的使用者有所幫助。有關docker的優點此處不再贅述,以下是docker中關於容器和主機之間資料拷貝的乙個操作。拷貝主要是使用命...

在OS X上執行Docker

brew update brew install docker brew install boot2docker docker剛開始推出的時候,只支援ubuntu。因為docker依賴於linux container,預設是不支援os x系統的。因此如果我們想在os x上使用docker,就必須借助...

Docker上安裝執行Hbase

目錄 2 執行hbase 執行時指定主機名,埠對映等 3 修改虛擬機器的etc hosts檔案 4 在本地的c windows system32 drivers etc下修改hosts檔案 5 瀏覽器檢視hbase的web介面 6 進入到hbase容器中 1 docker search hbase ...