最新版本Docker的安裝和使用


     詳情見官方安裝說明文檔:https://docs.docker.com/install/linux/docker-ce/centos/

        1、做基礎准備,停止centos默認的防火牆,並禁止它開機啟動,命令如下:

                                 systemctl stop firewalld

                                 systemctl disable firewalld

        2、cat  /etc/selinux/config,如果SELINUX不是等於disabled,用viconfig文件里面的改成SELINUX=disabled

        3、重啟(建議:查看Linux系統的IP地址命令:ifconfig -a 然后用xshell連接服務器,方便復制命令)

        4、接着安裝下面的步驟進入真正的安裝:

        第一步:安裝所需的工具包,也就是依賴包(3個),命令:

                            yum install -y yum-utils  \  device-mapper-persistent-data  \  lvm2

              第二步:配置docker的安裝源,只有正確配置docker安裝源才能安裝最新版本。

                            yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo

              第三步:安裝docker,命令:

                            yum install docker-ce -y

             最后驗證:

       啟動docker:  systemctl start docker

       開機啟動docker:systemctl enable docker

            查看docker版本號:docker  --version

       驗證docker安裝:docker run hello-world

       查看docker的信息:docker info

       創建容器的命令:docker run -it nginx(鏡像名) (執行后,docker會從服務器上下載鏡像,並創建一個容器),該命令等同於先執行docker create命令,然后再執行docker start命令。

       查看運行的容器:docker ps

       查看容器IPdocker inspect 容器ID      (注:容器ID可通過命令“docker ps”查看到ID

       訪問容器:curl 容器IP

       進入容器:docker exec -it 容器ID(IP)

 

         注意:使用命令:“yum install docker”    (此直接使用此命令是安裝的是老版本的docker,建議按照上面的方法安裝新版本,新舊版本區別大)

         如果之前誤安裝了舊版本的docker,用如下命令先進行卸載,然后再按照上面的方法執行新版本的安裝:

          1、執行卸載命令:yum remove docker \

                                                docker-client \

                                                docker-client-latest \

                                                 docker-common \

                                                 docker-latest \

                                                 docker-latest-logrotate \

                                                 docker-logrotate \

                                                  docker-engine

      命令執行完畢,需要進入/var/lib/”目錄下看看還沒有和docker相關的文件或者目錄,查看命令:cd  /var/lib

      若還有docker目錄,則執行目錄遞歸刪除命令:rm -rf     其中,參數r”遞歸刪除目錄內的子目錄和文件,參數“f”強行刪除,不做詢問提示。刪除后,謹慎起見,再次檢查一下還有沒有docker相關的文件或目錄,命令:yum list installed | grep docker

 

          若查詢出來,還有沒卸載的掉的,繼續執行卸載命令:

                     yum remove -y 上面查詢出來的docker文件名

           上述這兩步操作如下圖:

 至此,卸載完成,准備工作已做好,執行文檔開頭的新版本安裝方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM