SpringBoot與Docker1
阿新 • • 發佈:2018-06-08
可選 控制 earch 自啟動 列表 AR linu idt 常用
1:docker是一個開源的應用容器引擎;
docker支持將軟件編譯成一個鏡像;然後再鏡像中各種軟件做好配置,將鏡像發布出去,其他使用者可以直接使用這個鏡像;
運行中的這個鏡像稱為容器,容器啟動是非常快的。
2:docker的核心概念
docker鏡像:用於創建docker容器的模板。
docker容器:容器是獨立運行一個或一組應用。
docker客戶端:客戶端通過命令或者其他工具使用docker。
docker主機:一個屋裏或者虛擬機用於執行docker守護進程和容器。
docker倉庫:docker倉庫用於保存鏡像,可以理解為代碼控制中的代碼倉庫。
使用docker步驟:
1:安裝docker
2:去docker倉庫中找到這個軟件對應的鏡像。
3:使用doker運行這個鏡像,就會產生一個容器。
4:最容器的啟動和停止就是對軟件的啟動和停止。
二:安裝docker
1:查看centos版本:docker要求centos系統的內核版本高於3.10 用(uname -r查看linux內核)如果不是3.10以上的版本可以用(yum update更新)
2:安裝docker (yum install docker)
3: 啟動docker(systemctl start docker)
4: 將docker服務設為開機自啟動(systemctl enable docker)
三:常用操作
3.1鏡像操作
操作 | 命令 | 說明 |
檢索 |
docker search 關鍵字 eg:docker search redis |
|
拉取 | docker pull 鏡像名:tag | tag是可選的,tag表示標簽,多為軟件版本,默認是lates |
列表 | docker images | 查看所有的本地的鏡像 |
刪除 | docker rmi image-id | 刪除指定的本地的鏡像 |
3.2容器的操作
軟件鏡像--運行鏡像--產生一個容器
SpringBoot與Docker1