執行:
docker -d -d
以bash方式執行容器並進入容器
docker run -t -i tomcat /bin/bash
進入容器後後開啟另乙個終端輸入
docker ps -l
查詢該執行容器的containerid,拷貝檔案進入容器
以bash方式執行容器進入容器並且掛載宿主機目錄對映到容器
-v 掛載主機資料捲到容器內
docker run --name tomcat --rm -p registry.ecloud.com.cn/tomcat:7.0.62
--rm (ctrl+c 停掉之後會自動刪除該容器,docker ps 將查不到)
-p (大寫的p隨即埠對映)
檢視在執行的容器
docker ps -a
-p (小寫p 對映指定埠 宿主機埠:容器埠)
-d (相當於--rm)
-v (卷對映--宿主機本地路徑:容器的目的路徑)
docker exec -it tomcat bash
(進入容器tomcat,以bash方式)
docker tomcat stop
(停止執行中的容器tomcat)
docker rm tomcat
(刪除容器tomcat)
建立dockerfile檔案
vi dockerfile
編輯可執行檔案
vi build.sh
#!/bin/sh
repository='registry.ecloud.com.cn'
name=edesktop
version=1.0
docker build -t $repository/$name:$version
為可執行檔案賦許可權
chmod +x build.sh 或者 chmod 777 build.sh
解壓war包到指定目錄
unzip edesktop-manager.war -d /root/root
docker簡單使用
docker是啥,類似於vmware,不解釋太官方的話。就是乙個程式,docker執行起來之後,他相當於就是乙個虛擬環境,他能輕鬆安裝各種軟體,比如mysql redis django等框架之類的,並且軟體安裝快捷方便,之間不會衝突。加一句,看看很快的,最多倆小時。再發一些簡單的docker操作命令...
docker簡單使用
linux yum install y epel release 安裝倉庫 yum install docker io 安裝docker chkconfig docker on 加入開機自動啟動 service docker start 啟動dockerdocker hello world dock...
Docker簡單使用
sudo apt install docker.iosystemctl start dockersystemctl stop dockersystemctl enable docker映象相關docker v docker search 關鍵字 例如 docker search tomcat doc...