docker無法開啟下如何匯出容器到另一台 - Linux

Carol avatar
By Carol
at 2019-01-02T21:44

Table of Contents

如同標題,

先描述 Server 上開啟 docker 遇到的問題,

環境是 CentOS-7.6.1810,

前幾天重開機,docker 就開不起來,

使用 systemd 開啟,下的指令是:

systemctl start docker

但卻回報我如下錯誤:

Authorization not available.

Check if polkit service is running or see debug message for more information.

於是我先確認 polkit.service 的 status,結果如下圖:

https://i.imgur.com/AbQyHw1.png

此外使用 sudo 下指令也跑得比往常還慢,不知是否也跟此服務有關(也重開機幾次了)



由於上述問題還在 debug 當中(若有有解的大大還煩請開示一下了),

所以現在考慮將該 Server 上的 container 轉移到其他台 Server 上,

已知 docker 有 export 跟 save 可做匯出,

可是目前的問題是 docker 服務跑不起來,不知該如何下手,

目前搜尋的關鍵字差不多是 export docker image offline 之類的,

不過沒有找到滿意的解答,

此部分也想請教各位大大會怎麼下關鍵字,


目前已試過將 /var/lib/docker/containers 下該容器的目錄,

打包到其他台機器對應的路徑,仍是沒有成功(該台機器下 ps -a 沒有出現該容器)


請問還有其他方法可以轉移容器嗎?


Tags: Linux

All Comments

Carol avatar
By Carol
at 2019-01-06T21:41
就是 polkit
Annie avatar
By Annie
at 2019-01-11T15:24
sudo systemctl docker start 不行嗎?
Andrew avatar
By Andrew
at 2019-01-14T19:29
service 吧?
Kumar avatar
By Kumar
at 2019-01-17T22:17
看你的圖,問題應該就是出在polkit沒開起來
Candice avatar
By Candice
at 2019-01-21T10:33
其他台如果docker服務沒開起來,你下docker ps -a
應該也沒用
Ethan avatar
By Ethan
at 2019-01-25T23:34
另外,別亂搬,docker在生成container的時候記得是有加
Robert avatar
By Robert
at 2019-01-26T15:30
參數的,萬一他參數加在目錄那你照搬過去,也不知道其他
Ursula avatar
By Ursula
at 2019-01-27T11:14
部份哪邊有用到,這樣想想怎麼會work?
二樓, 樓主下的指令是對的systemctl start +服務名稱
Oliver avatar
By Oliver
at 2019-01-27T20:02
三樓,ubuntu裏面用service,Centos裏面用systemctl
Hardy avatar
By Hardy
at 2019-01-29T11:00
docker export XXX_name > pack.tar
docker import < pack.tar
Kumar avatar
By Kumar
at 2019-01-30T05:17
印象中用 service 和 systemctl 跟發行版沒直接關聯
應該說近期發行版有採用 systemd 的話 service 指令都
Ursula avatar
By Ursula
at 2019-02-04T03:57
會導向 systemctl 對應的指令吧
Emma avatar
By Emma
at 2019-02-06T04:17
例: https://i.imgur.com/wlb9shP.png
Andy avatar
By Andy
at 2019-02-10T10:51
https://i.imgur.com/wNmYUv0.png
Leila avatar
By Leila
at 2019-02-13T14:56
所以現在這個問題解到哪了,polkit還開不起來?
Hedda avatar
By Hedda
at 2019-02-18T09:53
很像是polkit有啟動,卻被認定啟動失敗並強制關掉
Blanche avatar
By Blanche
at 2019-02-20T11:59
90秒才timeout 啟動polkit後90秒內docker或許會動?
Bennie avatar
By Bennie
at 2019-02-22T18:25
或是手動執行polkit(不從服務啟動)看docker是否能用
Frederic avatar
By Frederic
at 2019-02-26T13:30
然後確認你是用root權限(如sudo)執行systemctl指令嗎?
Anthony avatar
By Anthony
at 2019-02-28T11:51
(可能是2F主要問的重點...
David avatar
By David
at 2019-03-03T00:02
沒有Dockerfile去重現嗎?
Eartha avatar
By Eartha
at 2019-03-04T20:31
SElinux 關閉了嗎?
Erin avatar
By Erin
at 2019-03-05T03:58
那你要不要試試看手動啟動polkit?
也就是,不要透過服務,用root執行polkit啟動指令
這樣的情況下docker能不能跑?

求救 ubuntu 16.04 selenium exception

Lily avatar
By Lily
at 2018-12-29T18:13
[更新] 後來使用chromedriver解決了...原因不明 提醒:新手想練習webdriver 請注意各項版本是否能匹配 --- 各位大大安安 我現在想要在ubuntu上使用selenium 跟 firefox網頁驅動去爬網站資料 然而照著教學一步步做卻碰到下列問題: Unable to f ...

telegram-cli 中文輸入?

Elma avatar
By Elma
at 2018-12-27T20:16
最進在ubuntu 18.04裝上了用terminal 操作的telegram-cli 但似乎無法輸入中文(我用ibus) 不曉得需要修改什麼或加什麼才能輸入? 謝謝! (telegram desktop已經改成可輸入中文了!) - ...

無法安裝需要的套件?

Genevieve avatar
By Genevieve
at 2018-12-27T12:40
由於主機是使用 autofs 掛載 NAS 主機作備份 但是安裝的時候卻回覆訊息說沒有這個套件~囧 [rootatlocalhost home]# yum install rpcbind nfs-utils autofs -y Loaded plugins: fastestmirror, universal ...

ubuntu 14.04 complie C 問題

Liam avatar
By Liam
at 2018-12-27T11:29
大家好,我是linux新手 我在ubuntu14.04的環境下執行.C檔 遇到了一些小問題 我想編譯pre_processor.c這個檔 輸入gcc -o pre_processor pre_processor.c 出現了下面這個error https://imgur.com/WutAmkr 這主 ...

VLAN tag over Internet如何才能達成?

Zanna avatar
By Zanna
at 2018-12-27T01:21
VLAN tag over Internet如何才能達成? 我先講我的目的: 我是希望我舊家的中華電信 MOD,能夠在新家的網路上看, 這樣我就不用付兩筆 MOD 的月租費了 同建築內的實做可行性: 我有兩台灌了 Shibby Tomato 的switch, 放在不同樓層,以tagged vlan id ...