Docker實踐記錄

2021-08-10 06:27:40 字數 835 閱讀 1781

docker run -d --name [容器名] -v [主機指令碼所在目錄]:[容器對映目錄] -w [容器對映目錄] [映象] [...執行指令碼的指令]

docker run 命令基本結構:

docker run [引數] [映象] [命令]

1. 檢視所有記錄

docker logs [容器]

2. 檢視最近n條記錄

docker logs [容器] --tail [n]

3. 檢視一段時間前開始的n條記錄

docker logs [容器] --since [時間表示式] | head -[n]

4. 跟蹤檢視記錄

docker logs [容器] -f

時間表示式格式:

1. [數字][單位縮寫] e.g. 10s 5m 1h30s

2. iso時間字串 e.g. 2006-01-02t15:04:05.999999999

docker attach [容器]

attach 不能使用ctrl+c退出,而是使用ctrl+pctrl+q退出。

使用xshell等終端連線linux時,上述快捷鍵會無效!

docker exec [容器] [命令]

Docker 入門實踐

docker兩個最重要的概念是映象和容器。重要。容器 container 映象 images 倉庫 repository 除此之外,鏈結和資料卷也很 docker背後的想法是建立軟體程式可移植的輕量容器,讓其可以在任何安裝了docker的機器上執行,而不用關心底層作業系統,就像野心勃勃的造船者們成功...

Docker入門實踐

docker是一門很成熟的容器技術,類似虛擬機器技術主要用做環境的隔離,方便環境的複製映象,虛擬機器是基於作業系統這一層的,而docker更加的輕量級,像是 應用 層級的。比如我需要乙個mysql環境 乙個nginx環境 乙個netcore執行環境等等。有兩個非常重要的概念要搞明白 映象images...

Docker最佳實踐

本文講的是docker最佳實踐,編者的話 本文是docker使用過程中的一些最佳實踐。雖然很多都是老話重談,但是很多人在使用過程中還是沒有遵守,比如每個程序只使用乙個容器這個最佳實踐,有很多人都來問,如果不這樣行不行,當然行,但是如果你想長久的用docker,那還是請遵守最佳實踐吧。精益 簡單,易於...