日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Docker安装及配置

發布時間:2025/3/18 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker安装及配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

1、安裝docker

系統 CentOS7

官網安裝地址:https://docs.docker.com/engine/installation/linux/docker-ce/centos/#install-using-the-repository

?

2、配置國內阿里云地址下載鏡像

使用docker pull,命令下載鏡像太慢了,默認是從國外的,本文記錄下如何配置國內阿里云競相加速方式。
過修改daemon配置文件/etc/docker/daemon.json來使用加速器

阿里鏡像倉庫加速器地址:https://cr.console.aliyun.com/#/accelerator

# cd /etc/docker # touch daemon.json # chmod 744 * # vi daemon.json # systemctl daemon-reload # systemctl restart docker

daemon.json內容如下:
?

{"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"] }

安裝docker-compose命令

? yum install epel-release -y #先安裝epel源,參考http://sharadchhetri.com/2014/05/30/install-pip-centos-rhel-ubuntu-debian/ yum install python-pip -y #然后就可以通過yum install python-X來安裝python的X庫了 pip install --upgrade pip #升級pip到最新版本 pip -V #查看pip版本 sudo pip install -U docker-compose

?

3、下載鏡像

官網地址:https://hub.docker.com/

?

4、常用命令

下載docker鏡像
?? ?docker pull tomcat
刪除鏡像
?? ?docker rmi <IMAGE ID> <IMAGE ID> <IMAGE ID>
查詢所有鏡像
?? ?docker images
啟動鏡像創建容器
?? ?docker run --name ?自定義容器名字 -d ?-p 外網端口:容器端口 鏡像名
?? ?docker run --name hyperledger-fabric-0.6 -d -p 7050:7050 -p 7051:7051 -p 7053:7053 hyperledger/fabric-membersrvc:x86_64-0.6.1-preview
刪除容器
?? ?docker rm -f 容器名字
?? ?docker rm -f $(docker ps -aq)
進入到容器中
?? ?docker exec -it 容器名字 /bin/bash
查詢所有容器
?? ?docker ps -a
刪除指定狀態下的容器
?? ?docker rm $(docker ps -qf status=exited)

當需要把一臺機器上的鏡像遷移到另一臺機器的時候,需要保存鏡像與加載鏡像。
機器a
docker save busybox-1 > /home/save.tar

使用scp將save.tar拷到機器b上,然后:
docker load -i /home/save.tar


從Container中拷貝文件出來
sudo docker cp 7bb0e258aefe:/etc/debian_version .
拷貝7bb0e258aefe中的/etc/debian_version到當前目錄下。


導出容器快照到本地文件
$ sudo docker ps -a
CONTAINER ID ? ? ? ?IMAGE ? ? ? ? ? ? ? COMMAND ? ? ? ? ? ? CREATED ? ? ? ? ? ? STATUS ? ? ? ? ? ? ? ? ? ?PORTS ? ? ? ? ? ? ? NAMES
7691a814370e ? ? ? ?ubuntu:14.04 ? ? ? ?"/bin/bash" ? ? ? ? 36 hours ago ? ? ? ?Exited (0) 21 hours ago ? ? ? ? ? ? ? ? ? ? ? test
$ sudo docker export 7691a814370e > ubuntu.tar
導入容器快照docker import
從容器快照文件中再導入為鏡像
$ cat ubuntu.tar | sudo docker import - test/ubuntu:v1.0
$ sudo docker images
REPOSITORY ? ? ? ? ?TAG ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? ?VIRTUAL SIZE
test/ubuntu ? ? ? ? v1.0 ? ? ? ? ? ? ? ?9d37a6082e97 ? ? ? ?About a minute ago ? 171.3 MB
?

轉載于:https://my.oschina.net/luyaolove/blog/1512649

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Docker安装及配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。