docker必裝鏡像方法「docker源碼安裝」

1、前言

Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後發佈到任何流行的 Linux 機器上,實現虛擬化。

容器是完全使用沙箱機制,相互之間不會有任何接口,更重要的是容器性能開銷極低。

2、安裝

sudo apt-get update

安裝依賴包

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

添加 Docker 的官方 GPG 密鑰

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

設置穩定版倉庫

sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
add-apt-repository "deb https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

更新軟件庫

sudo apt-get update

安裝最新的Docker-ce

sudo apt-get install docker-ce

啟動

sudo service docker start

增加Docker的鏡像源配置文件 vi /etc/docker/daemon.json,如果沒有配置過鏡像該文件默認是不存的,在其中增加如下內容:

{ “registry-mirrors”: [“https://y0qd3iq.mirror.aliyuncs.com”] }

其中的URL就是指定的鏡像源,可自行修改任何國內站點

然後重啟Docker服務:

service docker restart

然後通過以下命令查看配置是否生效:

docker info|grep Mirrors -A 1

可以看到如下的輸出:

Registry Mirrors: https://y0qd3iq.mirror.aliyuncs.com/

就表示鏡像配置成功,然後再執行docker pull操作,就會很快了。

1)開機啟動

systemctl enable docker.service

2)拉取鏡像

docker pull scrapinghub/splash

3)啟動鏡像服務

docker run -p 8050:8050 scrapinghub/splash

4)鏡像開機自啟動

docker run –restart=always -p 8050:8050 scrapinghub/splash

5)常用命令

docker images 查看已有鏡像

docker ps 查看運行鏡像

docker rmi -f 鏡像名 強制刪除鏡像

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/268371.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-16 13:09
下一篇 2024-12-16 13:09

相關推薦

發表回復

登錄後才能評論