docker search seata結果如圖1
指定名稱刪除映象
#-f 強制刪除docker rmi -f seataio/seata-server:1.2.0
# 根據id刪除
docker rmi 35sfaf3sgsd2gsdf
docker rmi `docker images | grep none | awk ''`
docker rmi -f $(docker images)
# -a 檢視所有的容器資訊,包括停止退出的容器docker ps -a
# $containername及$containerid可以用docker ps命令查詢出來docker stop $containername(或者$containerid)
docker stop nginx
docker stop c5f5d5125587
docker kill $containername(或者$containerid)
docker start $containername(或者$containerid)
#查出容器的piddocker inspect --format "}" $containername(或者$containerid)
#根據容器的名稱進入容器
-i :即使沒有附加也保持stdin 開啟
-t :分配乙個偽終端
docker exec -it $containername(或者$containerid) /bin/bash (推薦使用exec,因為退出時不會停止容器)
docker run-it $containername(或者$containerid) /bin/bash
#刪除指定容器docker rm $containername(或者$containerid)
#刪除過濾出的容器【按名稱過濾】
docker rm `docker ps -a | grep mall-* | awk ''`
#強制刪除所有容器
docker rm -f $(docker ps -a -q)
#使用docker映象nginx:latest以後臺模式啟動乙個容器,並將容器命名為mynginx。--name="nginx-lb": 為容器指定乙個名稱;
-d:後台執行容器,並返回容器id#
docker run --name mynginx -d nginx:latest
使用映象 nginx:latest,以後臺模式啟動乙個容器,將容器的 8080 埠對映到主機的 8080 埠,-p:指定埠對映,格式為:主機(宿主)埠:容器埠
docker run --name mynginx -p 8080:8080 -d nginx:latest
使用映象 nginx:latest,以後臺模式啟動乙個容器,將容器的 80 埠對映到主機的 80 埠,主機的目錄 /data 對映到容器的 /data。--volume , -v:繫結乙個卷
docker run --name mynginx -p 8080:8080 -v /data:/data -d nginx:latest
使用映象 elasticsearch:7.6.2,以後臺模式啟動乙個容器,將容器的 9300 埠對映到主機的9300 埠,並設定執行環境變數資訊"discovery.type=single-node"、"cluster.name=elasticsearch"-e username="ritchie":設定環境變數;
docker run -p 9200:9200 -p 9300:9300 --name elasticsearch -e "discovery.type=single-node" -e "cluster.name=elasticsearch" -d elasticsearch:7.6.2
Docker 個人筆記
docker 什麼是docker?一處構建,處處執行 概述 是一套完整的一套容器管理系統 提供了一組命令,讓使用者更加方便的直接使用容器技術,而不需要過多關心底層核心技術.一款產品從開發到上線,作業系統,到執行環境,再到應用配置,作為運維跟開發之間的協作我們需要關心很多東西,這也是很多互網聯公司都不...
Docker 個人常用命令(持續更新)
1.宿主機和docker容器相互複製容器 宿主機 docker cp containerid 容器路徑 宿主機路徑 宿主機 容器 docker cp 宿主機路徑 containerid 容器路徑2.製作自定義映象commitdocker commit a m containerid 要建立的映象名 ...
Docker 常用命令 筆記
docker images 檢視映象列表 docker stop docker ps a q 停止所有正在執行的容器 docker rm docker ps a q 刪除所有正在執行的容器 docker rmi f799 刪除映象 f799是映象id docker build t chat 1.0 ...