最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

安卓端免root免內(nèi)核編譯運行容器&udocker基本使用教程【nethunter】【docker】

2023-02-18 10:53 作者:Ha湯圓cK  | 我要投稿

【最后一次更新:2023.1.24】

請勿利用文章內(nèi)的相關(guān)技術(shù)從事非法測試,由于傳播、利用此文所提供的信息而造成的任何直接或者間接的后果及損失,均由使用者本人負(fù)責(zé),作者不為此承擔(dān)任何責(zé)任~

1.前言

這是我寫的第一篇文章也是國內(nèi)目前唯一一篇完整的udocker安裝教程,使用和繞坑教程~如有一些地方寫得不好還望社區(qū)中的各位大佬小白體諒~下面就由湯圓我來給大家介紹Udocker....

2.簡介

Udocker: 一個基本的用戶工具,可以在批處理或交互式系統(tǒng)中執(zhí)行簡單的docker容器,而無需root權(quán)限和docker,具有依賴少,本地文件,無需root的特點

3.安裝

0最新添加

忘了跟大家說了,直接在root下執(zhí)行udocker會出現(xiàn)提示要求不以root運行

解決方案:在命令“udocker”后加入“--allow-root”

3.1安裝依賴

-python3/python2

-pycurl/curl

-hashlib/openssl

-tar

-find

-chmod

-chgrp

-ldconfig

3.2安裝udocker

安裝方案一(推薦)

wget https://github.com/indigo-dc/udocker/releases/download/1.3.6/udocker-1.3.6.tar.gz

tar zxvf udocker-1.3.6.tar.gz

export PATH=`pwd`/udocker-1.3.6/udocker:$PATH

udocker install

其它方案:見https://indigo-dc.github.io/udocker/installation_manual.html

坑:運行udocker install時出現(xiàn)一些奇奇怪怪的報錯

繞坑:

安裝tarballs文件

curl -L https://github.com/jorge-lip/udocker-builds/raw/master/tarballs/udocker-englib-1.2.8.tar.gz > udocker-englib-1.2.8.tar.gz

設(shè)置tarballs文件路徑并執(zhí)行重新安裝

export UDOCKER_TARBALL=udocker-englib-1.2.8.tar.gz

udocker install --force

4.使用

4.1Syntax

? ? ? ? Commands:

? ? ? ? ? search <repo/expression> ? ? ?:搜索dockerhub以獲取容器圖像

? ? ? ? ? pull <repo/image:tag> ? ? ? ? :從dockerhub拉取容器映像

? ? ? ? ? create <repo/image:tag> ? ? ? :從拉取的圖像創(chuàng)建容器

? ? ? ? ? run <container> ? ? ? ? ? ? ? :執(zhí)行容器

? ? ? ? ? images -l ? ? ? ? ? ? ? ? ? ? :列出容器圖像

? ? ? ? ? ps -m -s ? ? ? ? ? ? ? ? ? ? ?:列出創(chuàng)建的容器

? ? ? ? ? name <container_id> <name> ? ?:為容器命名

? ? ? ? ? rmname <name> ? ? ? ? ? ? ? ? :從容器中刪除名稱

? ? ? ? ? rename <name> <new_name> ? ? ?:更改容器名稱

? ? ? ? ? clone <container_id> ? ? ? ? ?:克隆容器

? ? ? ? ? rm <container-id> ? ? ? ? ? ? :刪除容器

? ? ? ? ? rmi <repo/image:tag> ? ? ? ? ?:刪除圖像

? ? ? ? ? import <tar> <repo/image:tag> :導(dǎo)入tar文件(由docker導(dǎo)出)

? ? ? ? ? import - <repo/image:tag> ? ? :從stdin進口(由docker出口)

? ? ? ? ? export -o <tar> <container> ? :導(dǎo)出容器目錄樹

? ? ? ? ? export - <container> ? ? ? ? ?:導(dǎo)出容器目錄樹

? ? ? ? ? load -i <imagefile> ? ? ? ? ? :從文件中加載圖像(由docker保存)

? ? ? ? ? load ? ? ? ? ? ? ? ? ? ? ? ? ?:從stdin加載圖像(由docker保存)

? ? ? ? ? save -o <imagefile> <repo/image:tag> ?:將帶有圖層的圖像保存到文件中

? ? ? ? ? inspect -p <repo/image:tag> ? :返回圖像上的低級信息

? ? ? ? ? verify <repo/image:tag> ? ? ? :驗證拉取或加載的圖像

? ? ? ? ? protect <repo/image:tag> ? ? ?:保護存儲庫

? ? ? ? ? unprotect <repo/image:tag> ? ?:取消存儲庫保護

? ? ? ? ? protect <container> ? ? ? ? ? :保護容器

? ? ? ? ? unprotect <container> ? ? ? ? :取消儲存庫保護

? ? ? ? ? mkrepo <top-repo-dir> ? ? ? ? :在位置創(chuàng)建另一個存儲庫

? ? ? ? ? setup ? ? ? ? ? ? ? ? ? ? ? ? :更改容器執(zhí)行設(shè)置

? ? ? ? ? login ? ? ? ? ? ? ? ? ? ? ? ? :登錄docker存儲庫

? ? ? ? ? logout ? ? ? ? ? ? ? ? ? ? ? ?:從docker存儲庫注銷

? ? ? ? ? help ? ? ? ? ? ? ? ? ? ? ? ? ?:This help

? ? ? ? ? run --help ? ? ? ? ? ? ? ? ? ?:特定于命令的幫助

? ? ? ? ? version ? ? ? ? ? ? ? ? ? ? ? :顯示udocker版本

? ? ? ? Options common to all commands must appear before the command:

? ? ? ? ? -D ? ? ? ? ? ? ? ? ? ? ? ? ? ?:Debug

? ? ? ? ? --quiet ? ? ? ? ? ? ? ? ? ? ? :更少的冗差

? ? ? ? ? --repo=<directory> ? ? ? ? ? ?:在目錄中使用存儲庫

? ? ? ? ? --insecure ? ? ? ? ? ? ? ? ? ?:允許不安全的未經(jīng)身份驗證https

? ? ? ? ? --allow-root


4.2用法案例(這里我以busybox容器為例)

在dockerhub中搜索容器圖像:udocker search busybox 從dockerhub中拉取容器圖像:udocker pull arm64v8/busybox(這邊湯圓為安卓設(shè)備對應(yīng)架構(gòu)arm64v8) (提取容器:udocker create arm64v8/busybox) 提取并運行容器:udocker run arm64v8/busybox

提示:當(dāng)運行udocker容器時出現(xiàn)報錯說明容器架構(gòu)可能與本機架構(gòu)不同(如下圖報錯)

最后附上udocker成功運行busybox圖片一張

提示:注意顯示出的那段“亂碼”(如下)

如需再次使用該容器可運行udocker run “亂碼”

或者你可以運行udocker ps列出已提取的容器的“亂碼”

如果運行udocker run arm64v8/busybox會重新提取容器并運行

?

提示:注意顯示出的那段“亂碼”(如下)

如需再次使用該容器可運行udocker run “亂碼”

或者你可以運行udocker ps列出已提取的容器的“亂碼”

如果運行udocker run arm64v8/busybox會重新提取容器并運行

4.3刪除容器/已提取的容器

udocker rmi 容器名稱

udocker rm 已提取的容器“亂碼”

4.4更多高級使用

開源項目https://github.com/indigo-dc/udocker

使用手冊https://indigo-dc.github.io/udocker/

5.交流群

6.參考

https://www.5axxw.c+om/wiki/content/7r7m6n

https://indigo-dc.github.io/udocker/

文章內(nèi)容如有侵權(quán)請聯(lián)系我~

【轉(zhuǎn)載自:https://blog.csdn.net/qq_57851190/article/details/128757438】


安卓端免root免內(nèi)核編譯運行容器&udocker基本使用教程【nethunter】【docker】的評論 (共 條)

分享到微博請遵守國家法律
理塘县| 平罗县| 彝良县| 苍梧县| 吉木萨尔县| 奇台县| 霸州市| 玉溪市| 洛扎县| 定边县| 淳化县| 清涧县| 昌吉市| 泾源县| 丹凤县| 江孜县| 习水县| 江北区| 连平县| 孝感市| 江西省| 怀宁县| 青冈县| 博乐市| 东港市| 安庆市| 香河县| 怀远县| 昌黎县| 定州市| 滦平县| 循化| 东方市| 新蔡县| 天等县| 海伦市| 民县| 尼勒克县| 保康县| 皮山县| 嘉兴市|