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