微吼云上線多路互動直播服務 加速多場景互動直播落地
1036
2025-04-01
我們下載 Docker 鏡像的時候,默認會訪問 Docker 網站,而 Docker 網站是在國外部署的,距離比較遠下載速度特別慢。我們可以通過設置加速器的方式來加速 Docker 鏡像下載的速度。下面將描述一下使用加速器的步驟:
1.我們這里選擇的是阿里云提供的Docker 鏡像加速器服務,首先訪問阿里云的鏡像倉庫:https://cr.console.aliyun.com/(如果沒有阿里云賬號則需要注冊)
2.選擇“鏡像加速器”
3.根據個人的系統平臺,選擇運行 Docker 的 OS,并按照操作文檔的要求修改Docker 配置文件,然后重啟 Docker 服務即可完成加速器的配置。
Docker 的常用命令一般分為:鏡像管理、容器管理。
查看 Docker 版本
docker version
下面使用 busybox 軟件作為示例,busybox軟件是一個集成了非常多最常用的 Linux 命令和工具的軟件集合。
查看所有鏡像
docker images
REPOSITORY:鏡像來自哪個倉庫
TAG:鏡像的標簽信息,版本之類的信息
IMAGE ID:鏡像創建時的id
CREATED:鏡像創建的時間
SIZE:鏡像文件大小
下載軟件鏡像
docker pull busybox:latest
? latest表示使用busybox軟件的最新版本,所以軟件默認下載都是 latest 版本。
導出鏡像
docker save busybox > busybox.tar
? 把busybox鏡像導出為 busybox.tar 文件,可以把 busybox.tar 文件復制到別的操作系統上使用,免除下載時網絡慢的問題。
刪除鏡像
docker rmi busybox:latest
? 鏡像一般都會根據版本打包,如果有下載一個軟件的多個版本就需要指定具體版本信息。如 busybox:1.26 就會刪除 busybox 軟件的 1.26 版本的鏡像,不會刪除latest 版本的鏡像。
導入鏡像
docker load < busybox.tar
? 使用導出命令導出的鏡像,可以通過此命令導入到沒有下載此軟件的操作系統,方便網絡條件差的情況使用。
更改鏡像名
docker tag busybox:latest busybox:test
? busybox:latest原鏡像名,busybox:test要改成的鏡像名
運行容器
docker run -d --name=busybox busybox:latest ping 114.114.114.114
? run:run參數代表啟動容器
? -d:以后臺daemon的方式運行
? --name:指定一個容器的名字,此后操作都需要使用這個名字來定位容器。
? busybox:latest:容器所使用的鏡像名字
? ping 114.114.114.114:啟動容器執行的命令
查看運行的容器
docker ps
查看所有容器
docker ps -a
CONTAINER ID:容器啟動的id
IMAGE:使用哪個鏡像啟動的容器
COMMAND:啟動容器的命令
CREATED:創建容器的時間
STATUS:容器啟動時間
PORTS:容器映射到宿主機的端口
NAMES:容器啟動的名字
啟動容器
docker start busybox
重新啟動容器
docker restart busybox
停止容器
docker stop busybox
殺死容器
docker kill busybox
刪除運行中的容器
docker rm -f busybox
執行容器內命令
docker exec -it busybox ls
? -it 交互終端
復制容器內文件
docker cp busybox:/etc/hosts hosts
查看容器日志
docker logs -f busybox
Docker
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。