docker | 生物信息實踐中 docker 常用命令

寫在前面

前述介紹了如何在「Windows」下安裝 WSL2+Docker。類似的操作症汹,可以更為簡單的在 MacOS 或者 Linux 下實現(xiàn)饱普。一切目的,我們要的就是「使用 Docker 進行便捷的生物信息學數(shù)據(jù)分析」旗们。
本文將會介紹幾個docker常用命令。

鏡像搜索

當我們知道自己需要什么軟件构灸,如 emboss 套裝上渴,或者是 Blast+ 套裝,那么無論在什么操作系統(tǒng)下冻押,只需要運行

docker search emboss

更全面可靠的方式是直接到網(wǎng)頁搜索

https://hub.docker.com/search?type=image

搜索 emboss 相關鏡像



點擊 TAG驰贷,查看有哪些可用版本



鏡像下載

確定好要下載的鏡像,我們就可以直接下載鏡像

docker pull biocontainers/emboss:v6.6.0dfsg-7b1-deb_cv1

注意到洛巢,下述類似的常用pull命令可能失效,因為有一些鏡像次兆,并無默認的 latest 標簽
docker pull biocontainers/emboss
回車后開始安裝



安裝完成如下


查看目前已有鏡像

docker image list

使用鏡像

docker run biocontainers/emboss:v6.6.0dfsg-7b1-deb_cv1 needle -h

注意到稿茉,其中needle -h,即我們要使用鏡像中實際程序的命令芥炭。
準備輸入數(shù)據(jù)


注意到漓库,這些文件放置在

C:\Users\CJ\Desktop\園藝植物生物信息學實踐\課件\第二周

請按自己的需要調(diào)整路徑

直接執(zhí)行模式

對于絕大多數(shù)程序,可以直接執(zhí)行后退出园蝠,故可用

docker run -v C:\Users\CJ\Desktop\園藝植物生物信息學實踐\課件\第二周:/scauclass -w /scauclass biocontainers/emboss:v6.6.0dfsg-7b1-deb_cv1 needle -asequence AtARF5.fa -bsequence AtARF19.fa -outfile abc.txt -gapopen 10 -gapextend 0.5

注意到渺蒿,其中-v參數(shù)用于映射路徑,理解為將當前操作系統(tǒng)的目錄C:\Users\CJ\Desktop\園藝植物生物信息學實踐\課件\第二周映射到 docker 鏡像中的目錄/scauclass彪薛。而-w目錄即docker鏡像中調(diào)用程序的工作目錄茂装,本例中在/scauclass中執(zhí)行。

交互執(zhí)行模式

對于一些工作需求善延,或者一些程序要求少态,只能在交互模式下使用,那么注意添加-it參數(shù)易遣。

docker run -v C:\Users\CJ\Desktop\園藝植物生物信息學實踐\課件\第二周:/scauclass -w /scauclass -it biocontainers/emboss:v6.6.0dfsg-7b1-deb_cv1 needle -asequence AtARF5.fa -bsequence AtARF19.fa

無論是使用哪種模式彼妻,都可以得到結果文件。


寫在最后

Emmm,比較簡單侨歉。docker 本身是打包各類屋摇。感興趣的朋友建議做相關鏈接。當然也可以自行構建鏡像幽邓。事實上炮温,我主要是做網(wǎng)站搭建時使用docker。不過現(xiàn)在docker能做的事情太多了颊艳。
此外茅特,對于一些計算集群,可能要使用 singularity 容器棋枕。邏輯上白修,所有 docker 鏡像,都可以轉(zhuǎn)換成 singularity 鏡像重斑,從而直接在集群上使用兵睛。簡單來說... 只要掌握 docker 使用,就可以直接應用到其他任何平臺窥浪,windows祖很、Linux、Mac漾脂。

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末假颇,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子骨稿,更是在濱河造成了極大的恐慌笨鸡,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坦冠,死亡現(xiàn)場離奇詭異形耗,居然都是意外死亡,警方通過查閱死者的電腦和手機辙浑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門激涤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人判呕,你說我怎么就攤上這事倦踢。” “怎么了佛玄?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵硼一,是天一觀的道長。 經(jīng)常有香客問我梦抢,道長般贼,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮哼蛆,結果婚禮上蕊梧,老公的妹妹穿的比我還像新娘。我一直安慰自己腮介,他們只是感情好肥矢,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著叠洗,像睡著了一般甘改。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上灭抑,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天十艾,我揣著相機與錄音,去河邊找鬼腾节。 笑死忘嫉,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的案腺。 我是一名探鬼主播庆冕,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼劈榨!你這毒婦竟也來了访递?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤同辣,失蹤者是張志新(化名)和其女友劉穎力九,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體邑闺,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年棕兼,在試婚紗的時候發(fā)現(xiàn)自己被綠了陡舅。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡伴挚,死狀恐怖靶衍,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情茎芋,我是刑警寧澤颅眶,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站田弥,受9級特大地震影響涛酗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一商叹、第九天 我趴在偏房一處隱蔽的房頂上張望燕刻。 院中可真熱鬧,春花似錦剖笙、人聲如沸卵洗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽过蹂。三九已至,卻和暖如春聚至,著一層夾襖步出監(jiān)牢的瞬間酷勺,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工晚岭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鸥印,地道東北人。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓坦报,卻偏偏與公主長得像库说,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子片择,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容