常用操作
docker官網(傳送門)對docker其實已經定義的非常清楚了:
docker倉庫主要有docker hub(傳送門),它提供了龐大的映象集合以供使用,除此之外自己也可以搭建私人docker倉庫安裝docker
去docker倉庫找到這個軟體對應的映象
使用docker執行這個映象,這個映象就會生成乙個docker容器
對容器的啟動停止就是對軟體的啟動停止
yum install docker
出現total download size: 28 m is this ok [y/d/n]: y
輸入y執行安裝當出現complete說明安裝成功
systemctl start docker
使用docker -v
檢視docker版本號,正確顯示版本號的話說明啟動成功
systemctl stop docker
設定docker開機啟動
systemctl enable docker
操作
命令舉例
說明檢索
docker search 關鍵字
docker search redis
拉取docker pull 映象名:tag
docker pull docker.io/mysql:latest
:tag
是可選的,一般是軟體的版本號,可以在docker hub查詢,預設為latest
列表docker images
檢視所有本地映象
刪除docker rmi image-id
docker rmi 0d64f46acfd1
刪除指定的本地映象,image-id可通過docker images
查詢得到
查詢tomcat的docker映象
docker search tomcat
拉取tomcat的docker映象
docker pull docker.io/tomcat:latest
容器操作
操作命令
舉例說明
執行docker run --name container_name -d image_name
docker run --name myredis -d redis
-name
自定義容器名
-d
後台執行
image_name
指定映象模板
列表docker ps
檢視執行中的容器,加上-a
可以檢視所有容器s
停止docker stop container_name/container_id
啟動容器
刪除docker rm container_id
刪除指定容器
埠對映-p 6379:6379
docker run -d -p 6379:6379
-p
主機埠對映到容器內部的埠
容器日誌
docker logs container_name/container_id
將宿主機的埠號和docker埠號進行對映,這樣外部程式才能通過宿主機的埠號訪問docker容器中的程式
簡單的git入門介紹及常用操作
集中式版本控制系統採用 伺服器上儲存的所有檔案和實現團隊協作。但是cvcs主要缺點是 伺服器的單點故障,即故障。不幸的是,如果 伺服器宕機一小時,然後在該時段沒有人可以合作。即使在最壞的情況下,如果 伺服器的磁碟被損壞,並沒有採取適當的備份,那麼將失去整個專案的歷史。dvcs客戶不僅檢出的最新快照目...
Docker入門介紹
docker特點 1 上手快。使用者只需要幾分鐘,就可以把自己的程式 docker化 docker依賴於 寫時複製 copy on write 模型,使修改應用程式也非常迅速,可以說達到 隨心所致,即改 的境界。隨後,就可以建立容器來執行應用程式了。大多數docker容器只需要不到1秒中即可啟動。由...
docker入門及常用命令
關於docker的概念及原理我就不多說了,隨便一搜一大堆,這裡直接介紹如何使用 docker安裝與啟動 1 yum 包更新到最新 sudo yum update 3 設定yum源為阿里雲 sudo yum config manager add repo 4 安裝docker sudo yum ins...