這是一次 docker 入門實踐

2022-07-28 04:03:13 字數 1383 閱讀 8423

其實接觸 docker 也有一段時間了,但是一直沒有做下總結,現在網上關於 docker 的介紹也有很多了,本著好記性不如爛筆頭的原則,還是自己再記錄一波吧。

以下命令均需在 root 許可權下執行。

先解除安裝舊版本docker:

1sudo yum remove docker \

2                  docker-client \

3                  docker-client-latest \

4                  docker-common \

5                  docker-latest \

6                  docker-latest-logrotate \

7                  docker-logrotate \

8                  docker-selinux \

9                  docker-engine-selinux \

10                  docker-engine

安裝軟體依賴包:新增 yum 軟體源:

這裡新增的為國內源,速度更快

1sudo yum-config-manager \

2    --add-repo \

3    

使用 yum 命令安裝:

1# 更新軟體源快取

2sudo yum makecache fast

3# 安裝

4sudo yum install docker-ce

啟動 docker ce:

1sudo systemctl enable docker

2sudo systemctl start docker

測試是否安裝成功:列印版本號:

1docker -v

2#結果

3docker version 18.09.1, build 4c52b90

測試 hello docker

1 # 執行 hello-world 映象

2 docker run hello-world

結果如下圖:

Docker的第一次實踐總結

curl fssl sudo apt key add sudo add apt repository deb arch amd64 lsb release cs stable 更新 apt 軟體包快取,並安裝 docker ce sudo apt get update sudo apt get in...

Docker 入門實踐

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

Docker入門實踐

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