iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
自我挑戰組

所有資訊界相關系列 第 3

<Day3>Docker簡略應用

  • 分享至 

  • xImage
  •  

Docker採用了aufs檔案系統來設計一個可以一層一層堆疊的Container映象檔,將Container內的所有程式(包括應用程式、相關函式庫、設定檔),都打包進Docker映象檔。
而且提供了一個設定檔名為Dockerfile,他記錄著每個建立Container過程、步驟甚至參數,所以在任何環境下都可以建出這個Container,但是前提是要支援Docker!
Container 是一種作業系統虛擬化的形式。單一 Container 可用於執行從小型微服務或軟體程序到大型應用程式的任何作業。Container 內包含所有必要的執行檔、二進位程式碼、程式庫和組態檔。
https://ithelp.ithome.com.tw/upload/images/20230916/20161062CaBdfmUoEw.jpg

像這個資料夾裡是打包好的映像檔,所以只要在終端機裡輸入絕對路徑並且輸入
https://ithelp.ithome.com.tw/upload/images/20230916/20161062q6M3wNuadd.jpg
docker container run -it node:20 /bin/bash
即可成功執行並建立Docker環境
docker container stop則是停止容器
docker container ls -a ---是看有那些未啟動的容器可以使用
docker container start ----重新啟動
docker container restart-----終止過後再做啟動
心得:
使用過Docker就有點回不去了,在中小環境的建置Docker都很好用並且很輕便,操作也方便易懂。


上一篇
<Day2>當使用的硬體不是arduino完整的板子時,而是esp32等板子
下一篇
<Day4>pgAdmin4前置 新增server
系列文
所有資訊界相關24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言