数据卷与私有仓库

1.数据卷

数据卷的使用:就是数据的持久化

在宿主机配置文件:
docker inspact 镜像名字   :找到某个镜像的就提路径

docker build -t "oldguo/centos7_sshd:v3" /opt/dockerfile

docker build -t oldguo/centos7_sshd:v3     :构建镜像

docker run -d -p 26379/6379 --name"oldguo/centos7_redis:v10"

查看数据卷:
在启动的容器的时候去设计::
docker ren -it --name"c75" -v /opt:/test centos7:7.5.1804

restart=always    :docker启动时,镜像也跟着启动

2.制作私有仓库

2.1配置私有仓库

docker run -d -p 5000:5000 --restart=always --name registry -v /opt/Registry:/var/lib/registry  registry
vim /etc/docker/daemon.json

写入下面内容:
{
"registry-mirrors": ["https://68rmyzg7.mirror.aliyuncs.com"], "insecure-registries": ["10.0.0.100:5000"] } systemctl restart docker

2.2使用本地镜像:

    1.制作本地仓库并push到:
    docker ngind tag 地址开头/名字
    [root@docker ~]# docker tag nginx 10.0.0.100:5000/oldguo/nginx:v1 
    [root@docker ~]# docker images
    [root@docker ~]# docker push 10.0.0.100:5000/oldguo/nginx:v1
    
    2.从本地下载一个镜像:
    [root@docker ~]# docker pull  10.0.0.100:5000/oldguo/nginx:v1

 

posted @ 2019-01-07 19:09  zhaijihai  阅读(157)  评论(0编辑  收藏  举报