docker的命令集合以及docker如何修改鏡像配置?

操作 命令 說明
檢索 docker search 關鍵字eg:docker search redis 我們經常去docker hub上檢索鏡像的詳細信息,如鏡像的TAG。
拉取 docker pull 鏡像名:tag :tag是可選的,tag表示標籤,多爲軟件的版本,默認是latest
列表 docker images 查看所有本地鏡像
刪除 docker rmi image-id 刪除指定的本地鏡像
運行 docker run --name container-name -d image-nameeg:docker run –name myredis –d redis –name:自定義容器名-d:後臺運行image-name:指定鏡像模板
列表 docker ps(查看運行中的容器); 加上-a;可以查看所有容器
停止 docker stop container-name/container-id 停止當前你運行的容器
啓動 docker start container-name/container-id 啓動容器
刪除 docker rm container-id 刪除指定容器
端口映射 -p 6379:6379eg:docker run -d -p 6379:6379 --name myredis docker.io/redis -p: 主機端口(映射到)容器內部的端口
容器日誌 docker logs container-name/container-id

docker修改容器中鏡像的配置文件

正常我們使用mysql,或者redis的時候,如果我們不使用docker安裝鏡像,我們以下載安裝包的方式運行,我們會在虛擬機目錄上找到這些mysql或者redis的配置文件,但是在docker中怎麼樣去查找這些鏡像的配置文件呢?

docker exec -it containerID /bin/bash   進入容器交互  containerID:鏡像ID
  • -i 表示以“交互模式”運行容器
  • -t 表示容器啓動後會進入其命令行。加入這兩個參數後,容器創建就能登錄進去。即 分配一個僞終端。

1.先查找鏡像ID,使用docker ps -a
在這裏插入圖片描述
2.接着使用命令 docker exec -it 331eeb154288 /bin/bash
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章