docker 安裝 基本命令操作 資料卷

2022-09-10 15:21:26 字數 2036 閱讀 5703

# 1、yum 包更新到最新 

yum update

# 3、 設定yum源

yum-config-manager --add-repo

# 4、 安裝docker,出現輸入的介面都按 y

yum install -y docker-ce

# 5、 檢視docker版本,驗證是否驗證成功

systemctl start/stop/restart/status/enable docker 啟動、停止、重啟、檢視狀態、設定開機自啟
docker images 檢視docker倉庫有安裝的軟體

docker search redis 在網路中搜尋redis

docker rmi image id 通過映象id刪除

docker rmi redis:tag 通過映象名稱加版本刪除

docker images -q 檢視倉庫所有軟體的image id

docker rmi `docker images -q` 通過image id 刪除倉庫所有軟體

docker run -i(保持容器一直執行)-t(給容器乙個偽終端)-d(後台執行,不直接進入容器) --name=tomcat9.2(給啟動容器起名字)-p 8080:8080(宿主:docker容器)tomcat:9.2(啟動的容器)  【引數】(加入容器初始化命令)

#通過 -it 啟動的容器有兩個特點 一建立就進入容器 exit退出容器 容器就會停止執行 ---互動式容器

#通過 -id 建立的容器 docker exec -it tomcat9.2(--name起的名稱)進入容器 exit退出容器 容器不會停止執行 ---守護式容器

docker ps 檢視正在執行的容器

docker ps -a 檢視執行和已經執行關閉大的容器

docker stop tomcat9.2 關閉容器

docker start tomcat9.2 啟動容器

docker rm tomcat9.2 刪除容器

docker inspect tomcat9.2 檢視容器資訊

docker exec 引數 進入容器

docker run -it -v /opt/docker/tomcat:/opt/docker/tomcat_container tomcat  

#-v(掛載)宿主機目錄:容器目錄 可以同時掛載多個 目錄不存在 會自動建立

1.配置乙個容器資料卷 使用-v 目錄 設定資料卷

docker run -it --name=centos1 -v /volume centos:7 不配置宿主機目錄 docker會自動分配乙個宿主機目錄作為資料卷目錄 docker inspect可以看到分配的目錄

2.建立容器 使用 --volumes-from 資料卷容器 設定資料卷

docker run -it --name=centos2 --volumes-from centos1 centos:7

docker run -it --name=centos3 --volumes-from centos1 centos:7

docker inspect 容器名稱 可以檢視容器資訊 「hostconfig下的binds 可以看到資料卷繫結 mounts下souce和destination也可以看到資料卷繫結資訊」

MySQL基本操作 資料操作

刪除資料 更新字段 1.插入指定字段值 insert into 表名 字段列表 values 對應字段值列表 2.向表中所有字段插入資料 insert into 表名 values 按表結構寫對應資料 insert into my teacher values liwei 20 1.查詢表中全部資料...

docker 安裝 基本命令

docker centos7上的安裝步驟 yum update yum install docker io docker version 服務端沒有啟動 service docker start redirecting to bin systemctl start docker.service 服務...

js基本操作 陣列去重

1.臨時陣列儲存 其實這裡面還沒考慮到陣列裡面巢狀陣列 物件的情況 把去重後的結果放在乙個臨時陣列中,對原來陣列的元素與臨時陣列元素比較,臨時陣列中不存在這個元素的,放入臨時陣列。function unique arr return result 2.利用物件去重 當陣列的鍵為 11,11 時,會保...