Docker入門及實踐

2021-10-06 21:58:17 字數 2134 閱讀 7348

docker是軟體容器平台;

倉庫是集中存放映象檔案的場所

倉庫註冊伺服器存放多個倉庫,倉庫又包含多個映象,每個映象有不同的標籤。

倉庫分為公開倉庫和私有倉庫,例如docker hub(

docker為什麼比虛擬機器快

docer有著比虛擬機器更少的抽象層,不需要實現硬體資源虛擬化,直接使用實際物理機的硬體資源

3.編輯 /etc/sysconfig/docker

4.啟動service docker start

5.驗證docker version

1.解除安裝舊版本:

sudo yum remove docker  docker-client   docker-client-latest  docker-common docker-latest docker-latest-logrotate  docker-logrotate docker-engine

2.使用儲存庫安裝:

yum install -y yum-utils

yum-config-manager --add-repo

3.安裝docker引擎

yum install docker-ce docker-ce-cli containerd.io

4.啟用docker

systemctl start docker

5.檢視版本

docker version

docker hub 拉取映象太慢,推薦配置映象

docker run hello-world

從本地找映象執行,沒有映象則從遠端倉庫中拉取並執行

1)docker version  檢視版本

2)docker info  檢視資訊

3)docker --help  幫助命令

4)man docker  幫助命令

1)docker images    檢視所有本地已拉取的映象

2)docker search 映象   在docker hub中搜尋某一映象

3)docker pull  映象:tag        拉取映象

4)docker rmi 映象:tag        移除映象

1)docker run [options] image [command][arg...]  新建執行乙個容器

2)docker ps  檢視docker程序

3)docker容器退出

4)啟動容器 docker start 容器id

5)重新進入容器

Docker 入門實踐

docker兩個最重要的概念是映象和容器。重要。容器 container 映象 images 倉庫 repository 除此之外,鏈結和資料卷也很 docker背後的想法是建立軟體程式可移植的輕量容器,讓其可以在任何安裝了docker的機器上執行,而不用關心底層作業系統,就像野心勃勃的造船者們成功...

Docker入門實踐

docker是一門很成熟的容器技術,類似虛擬機器技術主要用做環境的隔離,方便環境的複製映象,虛擬機器是基於作業系統這一層的,而docker更加的輕量級,像是 應用 層級的。比如我需要乙個mysql環境 乙個nginx環境 乙個netcore執行環境等等。有兩個非常重要的概念要搞明白 映象images...

Docker入門實踐

二 常用命令 三 入門實踐 參考最近在做機器學習相關的專案,其中谷歌ai模型需要用docker來配置環境,這篇文章僅用來記錄在這次實踐中學習到的docker相關知識,不會對docker進行長篇大論的介紹,希望能讓大家對docker有乙個快速的入門。首先我們來看看什麼是容器,貨櫃我們都知道,那麼容器是...