![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
lycclsltt
这个作者很懒,什么都没留下…
展开
-
docker 网络
docker支持bridge, host, null 三个网络驱动。默认在bridge网络内启动容器。docker使用网桥来实现容器与主机,容器与容器之间的网络链接。网桥可以理解为一个交换机,一个网桥对应一个网络。bridge: 网桥null: 容器内只有lo接口 host: 容器内网络接口配置信息和主机相同查看网络:docker network ls查原创 2017-09-04 10:56:27 · 643 阅读 · 0 评论 -
数据卷
数据卷是容器内一个特殊目录, 通过数据卷可实现数据持久化和数据共享。数据卷的创建类似linux中的NFS中导出一个目录。特征:1.数据卷在容器创建时进行初始化,如果容器的基础镜像在这个特定的挂载点已经有数据,那么在初始化卷时,这些数据会被拷贝到数据卷中2.数据卷可以在容器间拷贝和重用3.数据卷的修改可立即生效4.数据卷的修改不会影响镜像5.数据卷不会因容器的删除而删原创 2017-09-04 14:48:38 · 1182 阅读 · 0 评论 -
数据卷容器
当需要在多个容器间共享持久化数据,可以创建一个命名的数据卷容器, 并从该容器挂载数据。创建数据卷容器docker create -v /dbdata --name dbstore training/postgres /bin/true检查数据卷挂载情况, 可见已经挂载dbdatadocker inspect -f "{{json .Mounts}}" dbstore原创 2017-09-04 19:09:47 · 811 阅读 · 0 评论 -
部署docker 私有仓库
docker 私有服务(registry)用来建设私有仓库,管理docker镜像。优点有:1.可独立开发和运维私有仓库2.节省带宽资源3.有独立的账户管理系统4.增加了定置化功能部署命令:docker run -d --hostname locaohost -v /docker:/var/lib/registry/docker/registry/v2 --nam原创 2017-08-29 11:20:27 · 732 阅读 · 0 评论 -
dockerfile
Dockerfile由一行行命令语句组成,并且支持以 # 开头的注释行。一般地,Dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。四部分:指令基础镜像信息FROM维护者信息MAINTAINER镜像操作指令RUN、COPY、ADD、EXPOSE等容器启动时执行指原创 2017-09-01 10:46:18 · 980 阅读 · 0 评论 -
harbor搭建
环境要求:硬件:cpu >= 2核, 推荐4核内存>= 4G, 推荐8G磁盘 >=40G, 推荐160软件:Python >= 2.7docker engine >= 1.10docker compose >= 1.6.0openssl 推荐最新版本(查看openssl版本:openssl version)网络:443: https请求...原创 2018-03-13 18:47:14 · 622 阅读 · 0 评论 -
docker固定容器IP的办法
创建网络docker network create --subnet=172.18.0.0/16 fixed_ip_networkdocker network ls创建Docker容器docker rm -f c_network_test1docker run -itd --name c_network_test1 --net fixed_ip_network --ip 172.18...原创 2018-07-16 17:45:10 · 632 阅读 · 0 评论 -
容器时间与系统时间不一致的解决办法
在DockerFile中添加:#调整系统时间RUN ["rm", "-f", "/etc/localtime"]RUN ["ln", "-s", "/usr/share/zoneinfo/Asia/Shanghai", "/etc/localtime"]原创 2019-10-09 11:11:47 · 1097 阅读 · 0 评论