docker

Docker是使用GO語(yǔ)言編寫的應(yīng)用容器引擎。
使用C/S架構(gòu),Host和Client分別運(yùn)行在獨(dú)立的進(jìn)程中。
Docker的鏡像是通過(guò)layer一層層組合出來(lái)的,在更新某些信息后,會(huì)添加新的層,不需要完全重新構(gòu)建容器,只需要分發(fā)層就可以了。
docker volume . 文件容器,數(shù)據(jù)可以保存在這個(gè)容器里

docker images
查看當(dāng)前有的鏡像
docker search
查詢鏡像
docker pull
獲取鏡像
docker run
運(yùn)行鏡像
-t 獲取一個(gè)偽終端
-i 交互方式運(yùn)行
-d 后臺(tái)運(yùn)行
-v 掛載目錄 【host目錄】:[容器目錄](méi)
docker ps
當(dāng)前運(yùn)行鏡像
-a 所有運(yùn)行過(guò)為刪除的鏡像
docker rm 刪除鏡像實(shí)例
docker rmi 刪除鏡像
docker rm $(docker ps -a -q) //刪除所有實(shí)例
docker rename [hashcode] [newName] 重命名

操作

  1. 查看容器內(nèi)ip
docker inspect --format '{{ .NetworkSettings.IPAddress }}' [容器ID]

數(shù)據(jù)ip為該網(wǎng)段的網(wǎng)絡(luò)地址 x.x.x.1

  1. 部署一個(gè)服務(wù)
  • 建立數(shù)據(jù)卷
    docker volume create mongo_data_yapi
  • 啟動(dòng)mongodb,自定數(shù)據(jù)卷
    docker run -d --name mongo-yapi -v mongo_data_yapi:/data/db mongo
  • 對(duì)image 打tag
    docker tag registry.cn-hangzhou.aliyuncs.com/anoy/yapi yapi
  • 啟動(dòng)服務(wù), 命名,建立數(shù)據(jù)連接,切換工作分支,端口映射
docker run -d \
  --name yapi \
  --link mongo-yapi:mongo \
  --workdir /api/vendors \
  -p 3000:3000 \
  yapi \
  server/app.js
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一、Docker 簡(jiǎn)介 Docke...
    極客圈閱讀 10,753評(píng)論 0 120
  • 一、Docker 簡(jiǎn)介 Docker 兩個(gè)主要部件:Docker: 開(kāi)源的容器虛擬化平臺(tái)Docker Hub: 用...
    R_X閱讀 4,521評(píng)論 0 27
  • 摘要:繼續(xù)docker的學(xué)習(xí)之旅,今天練習(xí)一些常用的命令: 一、鏡像相關(guān) 1.1 列出本機(jī)所有鏡像 docker ...
    暖夏未眠丶閱讀 858評(píng)論 0 0
  • 0x01 核心概念 Docker鏡像類似于虛擬機(jī)鏡像,可以理解為一個(gè)面向Docker引擎的只讀模板,包含了文件系統(tǒng)...
    閑云逸心閱讀 4,962評(píng)論 0 9
  • 晶瑩雪丫, 綿綿寒假。 日日宅家, 何等閑暇? 瑣碎家務(wù), 三三五五。 晨鐘暮鼓, 風(fēng)塵仆仆。 聊天購(gòu)物, 樣樣不...
    靜鈴音閱讀 316評(píng)論 12 9

友情鏈接更多精彩內(nèi)容