在使用Docker之前,我們需要先創建一個Docker容器來進行開發和測試等操作。創建Docker容器的過程可以簡單地分為兩步:
步驟一:選擇合適的Docker鏡像
docker search 【關鍵字】
docker pull 【鏡像名】
首先,我們需要通過docker search命令來搜索我們想要的Docker鏡像,例如:
docker search mysql
搜索結果會列出所有匹配的鏡像,我們可以根據鏡像名、標簽、描述等信息來選擇合適的鏡像。
選擇好鏡像后,我們需要使用docker pull命令來下載該鏡像到本地。例如:
docker pull mysql:5.7
這個命令會下載mysql 5.7版本的鏡像到本地。
步驟二:創建Docker容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
使用docker run命令可以創建一個新的Docker容器。其中,OPTIONS參數可以對容器進行配置,IMAGE參數用來指定使用哪個鏡像,COMMAND和ARG參數則是用來指定容器啟動后要運行的命令。
例如,我們可以使用以下命令來創建一個mysql容器:
docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.7
其中,--name參數用來指定容器的名稱為my-mysql,-e參數用來設置容器的環境變量,-d參數表示要在后臺運行容器,mysql:5.7則是使用mysql 5.7版本的鏡像創建容器。
通過上述兩步,我們就成功地創建了一個Docker容器。可以通過docker ps命令來查看當前正在運行的容器列表:
docker ps
另外,我們還可以使用docker rm命令來刪除不需要的容器:
docker rm 【容器ID或名稱】
例如:
docker rm my-mysql
通過這樣的方式,我們可以很方便地創建和管理Docker容器。