docker指令彙總介紹

2022-07-12 01:00:14 字數 1008 閱讀 3493

拉取服務映象

例:docker pull mysql:latest

docker pull 服務名稱:版本號(latest則拉取最新版本)

檢視本地映象

例:docker images

執行乙個容器

例:docker run -p 127.0.0.1:3306:3306 --name mysql3306 -v /usr/local/mysql/conf:/etc/mysql/conf.d -v /usr/local/mysql/logs:/logs -v /usr/local/mysql/data:/var/lib/mysql -e mysql_root_password=root -d mysql:5.5

-d(detached)表示容器將以後臺模式執行,所有i/o資料只能通過網路資源或者共享卷組來進行互動。 

-p 127.0.0.1表示服務被訪問時的ip,預設使用127.0.0.1,可不加ip只進行埠配置啟動容器

3309:3306將伺服器上的埠 3309 對映到容器的埠 3306 中。這樣訪問伺服器中的 3309 埠就等於訪問容器中的 3306 埠。 

繫結埠時容器的服務需要和容器內啟動的服務的埠一致,例容器內啟動mysql埠3306,繫結3309:3309,則訪問不到mysql服務,需要修改mysql配置檔案才可訪問。

-name mysql給容器取名為 mysql。 

-e 表示設定環境變數,此處設定了 mysql root 使用者的初始密碼為12345678。 

mysql:5.6 表示指定映象版本啟動乙個容器。

-v 將主機目錄中內容掛載到容器指定目錄,主機目錄不存在時容器中也生成指定目錄

進入執行的容器中

例:docker exec -i -t 容器名or容器id /bin/bash

-i :即使沒有附加也保持stdin 開啟

-t :分配乙個偽終端

/bin/bash為固定引數

apt-get update

apt-get install vim

git指令彙總

倉庫中檔案相關操作 顯示工作區目錄和暫存區的狀態 建立空目錄 檢視專案的歷史資訊 檢視系統有沒有安裝git 顯示有關git的幫助資訊 1.獲取並設定儲存庫或全域性選項 git config2.配置使用者名稱和密碼git config global users.name your name git c...

Docker 資源彙總

docker 命令大全 macos docker 安裝 阿里雲的加速器 網易加速器 官方中國加速器 ustc 的映象 daocloud 註冊後使用 如果有更好的資源,歡迎通過下面的筆記來分享。docker 命令大全 macos docker 安裝 function isblank str respo...

Docker 三 docker常用指令

具體參考 本文分為容器指令,映象指令 1 檢視本地image列表 docker images docker image ls 2 獲取遠端映象 docker pull 3 刪除映象 注意此映象如果正在使用,或者有關聯的映象,則需要先處理完 docker image rm imageid docker...