亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Docker入門

西北峰 學生
難度初級
時長 1小時36分
學習人數
綜合評分9.50
130人評價 查看評價
9.7 內容實用
9.3 簡潔易懂
9.5 邏輯清晰
  • ghost/Dockfile

    FROM?ghost
    COPY?./config.js?/var/lib/ghost/config.js
    EXPOSE?2368
    #?CMD?["npm",?"start",?"--production"]

    最新版本的npm沒有package.json

    或者可以下老版本

    查看全部
    2 采集 收起 來源:compose實戰

    2019-08-11

  • 1?本地目錄掛載容器目錄。

    2?指定鏡像,本地沒有對應鏡像,從遠程拉取。

    example:

    docker create -v $PWD/data:/var/mydata --name data_container ubuntu

    查看全部
    0 采集 收起 來源:volume操作

    2019-08-11

  • 刪除容器

    docker stop containerId

    docker rm containerId

    查看全部
    0 采集 收起 來源:volume操作

    2019-08-11

  • 本地目錄掛載容器數據卷中

    docker run -v $PWD/code:/var/www/html nginx

    查看全部
    0 采集 收起 來源:volume操作

    2019-08-11

  • 鏡像是只讀的,一旦鏡像啟動為容器,就會產生一個<strong>可讀可寫的容器層</strong>
    查看全部
    1 采集 收起 來源:鏡像分層

    2020-09-11

  • 每一行都產生一個新層

    查看全部
    0 采集 收起 來源:鏡像分層

    2019-08-01

  • WORKDIR:工作目錄

    MAINTAINER:作者

    ENV:設置容器內環境變量

    ENTERPOINT:如果指定,CMD會變為它的arguments

    USER:執行命令的用戶,一般是非root

    VOLUME:掛在卷

    查看全部
    0 采集 收起 來源:dockerfile實戰

    2019-08-01

  • FROM:基礎鏡像

    RUN:容器內執行命令

    ADD:可以添加遠程文件,如ftp文件,比copy強大

    COPY:拷貝文件

    cmd:程序入口,像main方法一樣

    expose:暴露端口


    查看全部
    0 采集 收起 來源:dockerfile實戰

    2019-08-01

  • wget -qO- https://get.docker..com?| sh

    查看全部
    0 采集 收起 來源:docker linux安裝

    2019-07-22

  • vm和docker的區別

    https://img1.sycdn.imooc.com//5d352fc90001d88308720509.jpg

    查看全部
    0 采集 收起 來源:Docker介紹

    2019-07-22

  • docker?rm?//刪除container
    docker?rmi?//刪除image
    docker?cp?//在host和container之間拷貝文件
    docker?commit?//保存改動為新的image


    查看全部
  • docker 命令小結

    查看全部
  • Dockerfile語法:

    1. FROM 用來設置base image

    2. RUN 執行命令

    3. ADD 添加文件,可以添加遠程文件

    4. COPY 拷貝文件

    5. CMD 執行命令

    6. EXPOSE 暴露端口

    7. WORKDIR 指定路徑

    8. MAINTAINER 維護者,創建者

    9. ENV 設定環境變量

    10. ENTRYPOINT 容器入口

    11. USER 指定用戶

    12. VOLUME mount point

    查看全部
    0 采集 收起 來源:dockerfile實戰

    2019-07-20

    1. 創建一個新文件

      touch Dockerfile

    2. 將 . 路徑下的文件創建成鏡像hello_docker

      docker build -t hello_docker .

    查看全部
    0 采集 收起 來源:dockerfile介紹

    2019-07-20

  • 1. 運行daocloud.io/nginx,由80端口映射在本地8080端口上:

    docker run -p 8080:80 -d daocloud.io/nginx

    -p 做端口映射,

    -d 允許這個程序直接返回,把這個容器作為守護進程執行

    2. copy文件到docker容器

    docker cp 文件名 容器ID://usr/share/nginx/html

    3. 保存對容器做的修改

    docker commit -m '容器提交的msg' 容器ID 生成新鏡像名字

    4. 刪除鏡像

    docker rmi 鏡像ID

    5. 列出容器

    docker ps 列出當前運行的容器

    docker ps -a 列出所有的容器

    6. 刪除容器

    docker rm 容器ID1 容器ID2

    7. 其他

    docker pull 獲取image

    docker build 創建image

    docker images 列出image

    docker run 運行container

    docker ps 列出container

    docker rm 刪除container

    docker rmi 刪除image

    docker cp 在host和container之間拷貝文件

    docker commit 保存改動為新的image

    查看全部

舉報

0/150
提交
取消
課程須知
有操作Linux命令行的基本技能
老師告訴你能學到什么?
1、什么是Docker 2、什么是Docker鏡像,什么是容器 3、將自己的app打包成容器 4、搭建多容器的環境 5、docker在各個平臺上的安裝

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!