教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

docker初步認(rèn)識

更新時間:2018年12月13日15時10分 來源:傳智播客 瀏覽次數(shù):

  1、鏡像簡介

  什么是鏡像?

  它是一個文件,可以理解為以前裝系統(tǒng)的光盤

  2、語法

  n 【增-自己創(chuàng)建】通過Dockerfile或commit (注:后面細(xì)說)

  n 【增-直接下載】docker pull 鏡像名

  n 【刪】docker rmi 鏡像ID

  n 【改】docker tag 舊名:舊版本 新名:新版本

  n 【查】docker images (注:查看已下載的鏡像)

  容器管理

  1、容器簡介

  容器可以簡單理解為通過鏡像創(chuàng)建的帶有環(huán)境的系統(tǒng)

  2、語法

  n 啟動容器:docker start 系統(tǒng)ID

  n 停止容器:docker stop 系統(tǒng)ID

  ----------------------------------------------------------------------------------------------------------

  n 【增】docker create 鏡像名

  n 【刪】docker rm 容器ID (注:remove縮寫)

  n 【改】常用于將更新后的容器保存為新的鏡像時使用 (注:后面細(xì)說)

  n 【查】docker ps (注:默認(rèn)查看正在運(yùn)行的容器,參數(shù)-a則顯示全部)

  ---------------------------------------------------------------------------------------------------------

  n 創(chuàng)建并運(yùn)行容器:docker run 參數(shù)

  --name 自定義容器名稱

  -p 當(dāng)前系統(tǒng)端口:容器端口 端口映射(容器內(nèi)部端口映射外部)

  -v 當(dāng)前系統(tǒng)目錄:容器目錄 目錄映射

  n 進(jìn)入容器

  docker exec -i -t 通過dockerps查看的name名 /bin/bash

  搭建LAMP/LNMP環(huán)境

  n 步驟1:搜索lnmp鏡像

  docker search 目標(biāo)鏡像

  n 步驟2:獲取鏡像

  docker pull 鏡像名稱

  n 步驟3:通過鏡像創(chuàng)建容器

  docker run -itd -p 80:80 imagine10255/centos6-lnmp-php56

  n 步驟4:進(jìn)入鏡像創(chuàng)建phpinfo文件

  進(jìn)入:docker exec -it 容器名稱 /bin/bash

  修改文件名稱:vim /home/website/default/demo.php

  ■ 補(bǔ)充

  刪除全部容器:docker rm $(docker ps -aq) 注:可通過docker ps --help查看參數(shù)



作者:傳智播客PHP+H5全棧工程師培訓(xùn)學(xué)院

首發(fā): http://php.itcast.cn

0 分享到:
和我們在線交談!