国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

docker 學(xué)習(xí)筆記

jk_v1 / 750人閱讀

摘要:下的使用筆記安裝確認(rèn)是否安裝成功搜索鏡像獲取鏡像查看本地所有鏡像運行鏡像,運行起來的鏡像就叫做容器了,仔細(xì)看,你會發(fā)現(xiàn)終端交互的用戶名變掉了,說明我們進(jìn)入到了容器的內(nèi)部。個人理解是因為產(chǎn)生數(shù)據(jù)需要映射。創(chuàng)建成功后會返回這個鏡像的信息。

ubuntu 14.10下docker的使用筆記
1 docker 安裝

curl -sSL https://get.docker.com/ | sh

2 確認(rèn)docker是否安裝成功

docker version

3 搜索鏡像

docker search ubuntu

4 獲取鏡像

docker pull ubuntu:14.04
docker images #查看本地所有鏡像

5 運行鏡像,運行起來的鏡像就叫做容器了,仔細(xì)看,你會發(fā)現(xiàn)終端交互的用戶名變掉了,說明我們進(jìn)入到了容器的內(nèi)部。修改服務(wù)器的 時區(qū),軟件源等(參考https://segmentfault.com/a/1190000004352401)

docker run -it ubuntu:14.04 /bin/bash

6 現(xiàn)在我們所做的任何操作都是針對于目前容器而言的,不會影響到原來的系統(tǒng),例如,我們在里面安裝下nginx服務(wù)器,和正常系統(tǒng)一樣使用,運行如下命令:

apt-get install nginx
ps:需要修改配置 daemon off;或則docker以守護(hù)進(jìn)程運行會失敗。
在生成mysql鏡像的時候,需要在初始創(chuàng)建bash容器的時候就加上-v /data/mysql:/var/lib/myql選項(docker run  -v /opt/dockerData/mysql:/var/lib/mysql -it 802bff3e28e6 /bin/bash)。個人理解是因為mysql產(chǎn)生數(shù)據(jù)需要映射。

7 退出容器

exit 或 ctrl+d

8 ps命令可以查看我們當(dāng)前都運行了哪些容器,加上-a參數(shù)后就表示運行過哪些容器,因為我們剛剛已經(jīng)退出了安裝nginx的容器,因此我現(xiàn)在想查看它的話,需要使用-a參數(shù),執(zhí)行如下命令

docker ps -a

8.1 進(jìn)入已停止的容器

docker start 容器id
docker attach 容器id

NOTE 進(jìn)入之后可能需要CTRL+C一下

9 commit命令用來將容器轉(zhuǎn)化為鏡像,運行下面的命令,我們可以講剛剛的容器轉(zhuǎn)換為像,()

docker commit -m "add nginx" -a "hufeng" c012b109b24a hufeng/nginx:v1 

其中,-m參數(shù)用來來指定提交的說明信息;-a可以指定用戶信息的;c012b109b24a 代表的是容器的id;hufeng/nginx:v1指定目標(biāo)鏡像的用戶名、倉庫名和 tag 信息。創(chuàng)建成功后會返回這個鏡像的 ID 信息 。

10 停止容器

docker stop 4696891a2388

10.1 清除所有停止的docker容器

docker rm $(docker ps -a -q)

11 強制刪除鏡像

docker rmi -f 691cd86f9ff1  

12 將宿主機(jī)的端口和目錄綁定到docker虛擬機(jī)

-d 以守護(hù)進(jìn)程運行
-p 綁定的端口
-v 綁定的目錄


docker run -d -p 9010:9000 -v /www:/www a7322cfb6259
docker run  -d -p 8090:80 -v /www:/usr/share/nginx/html d53bfcc6255e  
docker run  -d -p 8090:80 -p 3222:22 -v /www:/usr/share/nginx/html d53bfcc6255e  /user/sbin/sshd -D
#docker run -d -p 8400:3306 testmysql mysqld_safe
docker run -d -p 8301:3306 -v /opt/dockerData/mysql:/var/lib/mysql efa2dae55c8b  mysqld


  

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/21201.html

相關(guān)文章

  • Linux 學(xué)習(xí)筆記(四):Docker

    摘要:系統(tǒng)有兩個程序服務(wù)端和客戶端。其中服務(wù)端是一個服務(wù)進(jìn)程,管理著所有的容器??蛻舳藙t扮演著服務(wù)端的遠(yuǎn)程控制器,可以用來控制的服務(wù)端進(jìn)程。守護(hù)進(jìn)程會處理復(fù)雜繁重的任務(wù),例如建立運行發(fā)布你的容器。客戶端和守護(hù)進(jìn)程之間通過或者進(jìn)行通信。 預(yù)期學(xué)習(xí)目標(biāo) Docker基本概念 配置本地Docker環(huán)境 容器的生命周期與配置 端口映射和容器鏈接 利用volume保存持久化容器數(shù)據(jù) 檢查容器日志 監(jiān)...

    ssshooter 評論0 收藏0
  • 慕課網(wǎng)_《Docker入門》學(xué)習(xí)總結(jié)

    摘要:時間年月日星期六說明本文部分內(nèi)容均來自慕課網(wǎng)。必填用于執(zhí)行命令,當(dāng)執(zhí)行完畢后,將產(chǎn)生一個新的文件層??蛇x指定此鏡像啟動時默認(rèn)執(zhí)行命令??蛇x用于指定需要暴露的網(wǎng)絡(luò)端口號??蛇x向鏡像中掛載一個卷組。 時間:2017年09月16日星期六說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com 教學(xué)源碼:無 學(xué)習(xí)源碼:無 第一章:課程簡介 1-1 課程介紹 Docke...

    CoorChice 評論0 收藏0
  • Docker 學(xué)習(xí)筆記

    摘要:學(xué)習(xí)筆記安裝用的所以直接然后執(zhí)行用于啟動否則會出錯后面的步驟執(zhí)行不了安裝官方包表示同步的表示同步的輸出表示表示執(zhí)行后刪除表示的名稱將目錄掛載到防止沒有權(quán)限訪問掛載的目錄指定端口映射與其他鏈接去除之間不互通 Docker 學(xué)習(xí)筆記. docker 安裝 用的 centos7 所以直接 yum install docker 然后執(zhí)行 systemctl start docker.se...

    itvincent 評論0 收藏0
  • docker 學(xué)習(xí)筆記

    摘要:下的使用筆記安裝確認(rèn)是否安裝成功搜索鏡像獲取鏡像查看本地所有鏡像運行鏡像,運行起來的鏡像就叫做容器了,仔細(xì)看,你會發(fā)現(xiàn)終端交互的用戶名變掉了,說明我們進(jìn)入到了容器的內(nèi)部。個人理解是因為產(chǎn)生數(shù)據(jù)需要映射。創(chuàng)建成功后會返回這個鏡像的信息。 ubuntu 14.10下docker的使用筆記1 docker 安裝 curl -sSL https://get.docker.com/ | sh ...

    paulquei 評論0 收藏0
  • Docker學(xué)習(xí)筆記

    摘要:學(xué)習(xí)過程中主要參考的從入門到實踐,以及因為是第一次寫技術(shù)筆記會模仿另一位網(wǎng)友的從零開始學(xué)習(xí)的寫法。 showImg(https://segmentfault.com/img/bVbokYX); 本文是我學(xué)習(xí)Docker的筆記,因為最近工作的原因,要用到docker工具,一開始抱著有需要什么就用什么的心態(tài)使用docker,但因為項目是強依賴docker,越來越多的問題因為docker成為...

    baukh789 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<