Docker常用命令 操作

2021-09-29 19:43:05 字數 1833 閱讀 2864

1)檢索

docker search 關鍵字。一般不根據檢索的結果進行拉取,而是在dockerhub上進行搜尋。

docker search redis
2)拉取

docker pull 映象名:tag(tag是可選的,tag表示標籤,多為軟體的版本,預設是latest)

docker pull mysql:5.7
3)列表(檢視本地所有映象)

docker images
4)刪除(刪除指定的本地映象)

docker rmi image-id
1)啟動容器

docker start 容器的id
2)檢視執行中的容器

docker ps
3)檢視所有的容器

docker ps

-a

4)停止執行中的容器

docker stop  容器的id
5)刪除乙個容器

docker rm 容器id
6)檢視容器的日誌

docker logs container-name/container-id
7)啟動乙個帶埠對映的tomcat

docker run -d -p 8888:8080 tomcat
注:

-d 後台執行

-p 將主機的埠對映到容器的乙個埠

主機埠:容器內部的埠

8)正確啟動mysql的命令

docker run --name mysql01 -e mysql_root_password=123456 -d mysql:5.7
做埠對映的啟動命令

docker run -p 3306:3306 --name mysql02 -e mysql_root_password=123456 -d mysql:5.7
1)把主機的/conf/mysql資料夾掛載到 mysqldocker容器的/etc/mysql/conf.d資料夾裡面

改mysql的配置檔案就只需要把mysql配置檔案放在自定義的資料夾下(/conf/mysql)即可。

docker run --name mysql03 -v /conf/mysql:/etc/mysql/conf.d -e mysql_root_password=my-secret-pw -d mysql:tag
2)指定mysql的部分配置引數

docker run --name some-mysql -e mysql_root_password=my-secret-pw -d mysql:tag --character-

set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

docker 操作常用命令

1.啟動 systemctl start docker 2.守護程序重啟 sudo systemctl daemon reload 3.重啟docker服務 systemctl restart docker 4.關閉docker systemctl stop docker 代表names的值 1.查...

Docker常用命令 操作

命令 一,檢索 docker search 關鍵字 eg docker search redis 說明 我們經常去docker hub上檢索映象的詳細資訊,如映象的tag。二,拉取 docker pull 映象名 tag 說明 tag是可選的,tag表示標籤,多為軟體的版本,預設是latest 四,...

Docker常用命令 操作

操作 命令說明 檢索docker search 關鍵字 eg docker search redis 我們經常去docker hub上檢索映象的詳細資訊,如映象的tag。拉取docker pull 映象名 tag tag是可選的,tag表示標籤,多為軟體的版本,預設是latest 列表docker ...