1. 程式人生 > >2.0 docker 安裝鏡像

2.0 docker 安裝鏡像

centos ron PE code 獲取 p s d參數 如果 image

1.實例,安裝centos

docker search -s 15 centos ,其中docker serach 代表搜索命令, 最後 centos代表要搜索的鏡像名稱

技術分享圖片

2.選擇某個鏡像安裝

根據Name可以指定,也可以不指定。會進行默認最新安裝

    docker pull docker.io/centos 【其中docker.io/centos 代表名稱

此時開始下載並安裝

3.開始運行該鏡像, (從鏡像創建一個容器)

(1)開始運行

技術分享圖片

其中 --name後面代表運行容器的名稱

(2)運行成功 docker ps 【註意運行容器不能重復名稱】

技術分享圖片

(3)運行成功後會自動進入該容器內

此時代表進入,@後面是容器的ID 技術分享圖片

再次進入容器命令:

        技術分享圖片

註意 其中centos_ssh代表容器名稱

退出容器命令:

方法一:如果要正常退出不關閉容器,請按Ctrl+P+Q進行退出容器

方法二:如果使用exit退出,那麽在退出之後會關閉容器,可以使用下面的流程進行恢復

重新啟動容器

docker restart 容器名稱

  • docker stop [NAME]/[CONTAINER ID]:將容器退出。
  • docker kill [NAME]/[CONTAINER ID]:強制停止一個容器。
  • docker rm [NAME]/[CONTAINER ID]:不能夠刪除一個正在運行的容器,會報錯。需要先停止容器

容器常用的管理命令

docker run 創建並啟動一個容器,在run後面加上-d參數,則會創建一個守護式容器在後臺運行。 docker ps -a 查看已經創建的容器 docker ps -s 查看已經啟動的容器 docker start con_name 啟動容器名為con_name的容器 docker stop con_name 停止容器名為con_name的容器 docker rm con_name 刪除容器名為con_name的容器 docker rename old_name new_name 重命名一個容器 docker attach con_name 將終端附著到正在運行的容器名為con_name的容器的終端上面去,前提是創建該容器時指定了相應的sh 執行這個命令後,按下回車鍵,會進入容器的命令行Shell中。 docker logs con_name 獲取容器名為con_name的容器日誌 docker inspect 查看容器的詳細信息 docker top con_name 查看容器名為con_name的容器內部的進程 docker exec 可以用來在容器中運行一個進程

2.0 docker 安裝鏡像