Docker基礎必備

2021-10-12 02:14:44 字數 1502 閱讀 1014

1.安裝步驟

在centos 7上安裝docker環境

2.預設安裝目錄

3.啟動docker服務

4.映象

檢視映象

建立映象

dockerfile

刪除映象

執行img

5.容器

退出容器

進入容器

檢視容器

重新命名容器

啟動容器

停止容器

刪除容器

殺死容器

注意:6.dockerfile

第乙個 dockerfile

第二個 dockerfile

映象分層

7.volume

volume操作

docker exec -it nginx /bin/bash (進入容器裡面看)

cd /usr/share/nginx/html/

2.本地的目錄掛載到容器裡面的資料卷

3.建立乙個僅有資料的容器,並將這個容器當做乙個volume,掛載到其他容器當中去;

docker run -it --volumes-from data_container ubuntu /bin/bash (從容器data_container 掛載)

mount

cd /var/mydata/

touch whatever.txt

exit

cd /docker/vol3/data

ls8.registry

倉庫docker search whalesay

docker pull docker/whalesay

docker run docker/whalesay cowsay docker_funny!

docker tag docker/whalesay lisa/whalesay (用 docker/whalesay建立lisa/whalesay映象)

docker images

docker push lisa/whalesay (上傳到registry)

如果上傳失敗,請先登入

登入:9.compose

實戰docker-compose.yaml

實踐準備配置檔案

cd nginx

配置dockerfile

touch nginx.conf

vi nginx.conf

touch docker-compose.yml

services:

depends_on:

ports:

nginx:

networks:

depends_on:

ports:

db:networks:

environment:

volumes:

ports:

ls ghost

拉起整個系統

停掉10.總結

docker-compose.yml

2.docker-compose 命令

docker常用指令(必備)

docker images 列出本地主機上的映象 docker ps 列出所有在執行的容器資訊 docker run 建立乙個新的容器並執行乙個命令 docker history 檢視指定映象的建立歷史 docker history xu xu docker import 從歸檔檔案中建立映象 do...

docker映象製作必備技能

使用過docker的都知道dockerfile,其用於定義製作映象的流程,由一系列命令和引數構成的指令碼,這些命令應用於基礎映象並最終建立乙個新的映象。可參考往期文章學習 docker基礎知識整理 有時候,我們想在原有映象基礎上修改 增加檔案,由於國內網路原因,重新製作映象會很慢,甚至失敗 或者根本...

Iso seq 必備基礎

iso seq 全稱叫做 isoform sequencing,是 pacbio 公司對自己開發的轉錄本測序技術的規範化命名 是利用三代測序長讀長的特點,不打斷轉錄本,直接測序,從而得到全長轉錄本的一種測序技術。對於iso seq 的分析而言,必須掌握以下幾個基本概念 1 roi 了解過三代測序資料...