站内搜索

本次搜索共找到结果 17 条 (用时 0.022 秒)
2016-10-05 ... 以安全访问了。你现在通过其它docker主机应该能够访问你的registry:$dockerpullubuntu$dockertagubuntumyregistrydomain.com:5000...本站已实现https访问,访问地址:https://deepzz.com权威Registry获取安全证书有两个办法:互联网认证的CA处获取。自建CA自己给自己签名。1、从认证CA处获取签名证书,大多...到80端口。在成功获取证书后,服务器IP和端口就可另作他用。因此,可以在某台有公网IP的主机服务器上获取证书,再将证书转移到其它服务器进行使用。若采用这样的方式,Docker客户端需要将私网IP和...EmailAddress[]:[email protected]#电子邮件自签名证书,使用DockerRegistry的Docker机需要将domain.crt拷贝到/etc/docker/certs.d.../[docker_registry_domain]/ca.crt,然后重启docker,将domain.crt内容放入系统的CAbundle文件当中,使操作系统信任我们的自签名证书。CentOS6/7中 ...
2017-01-05 ... 当安装好了Docker之后,如何运行一个docker容器是个问题。本篇文章讲诉如何在命令行终端执行dockerrun命令,其主要内容来自官方文档Dockerrunreference。欢迎指出错误,万...镜像名称,在这之前的[OPTIONS]是docker配置,如:-d、-p8080:8080等,之后[COMMAND][ARG...]是在容器启动时执行的命令(容器内执行),如...:echohelloworld。注意,在执行dockerrun命令时,或许需要加上sudo。$sudogroupadddocker#创建docker组,免sudo执行docker命令$sudousermod-aGdocker...${username}#将用户username添加到docker组,重启docker服务,注销,登录好的,下面我们一一学习dockerrun的各个配置项。命令参数后台运行默认情况下,dockerrun命...。默认使用分配给容器的IP地址生成MAC地址。可通过--mac-address(格式:12:34:56:78:9a:bc),Docker不回检查手动设置的MAC地址的唯一性。支持的网络 ...
2016-11-25 ... 。博主,开始关注到dockerremoteapi,它可以让你在本地就可以完成docker的所有操作,于是博主开发了基于etcd配置的docker管理工具,还蛮好用的。下面是我docker部分配置的一些...经历,分享给大家,希望对大家有帮助。更新列表:2017/04/27:添加/etc/docker/daemon.json文件配置过程(version在1.12之后可用),文档地址。服务端搭建首先,我们需...我们的docker安装好之后,运行sudodockerps查看是否运行成功。$sudogroupadddocker#创建docker组$sudousermod-aGdockerwhoami#将当前用户...添加到docker组重启docker服务,注销登录,再次登录,这样就可以免去每次输入sudo的烦恼了。ok,我们安装好之后,docker宿主程序默认是通过非网络的Unix套接字运行,是只能够进行本地通...信(/var/run/docker.sock),是不能够直接远程连接docker的。需要修改其配置:测试环境ubuntu:有host1,ubuntu系统,其配置文件路径在/etc/default ...
2016-12-06 ... Compose文件是一个YAML文件,用于定义services、netword和volumes。Compose文件的默认路径为./docker-compose.yml(后缀为.yml和.yaml都可...dockervolumecreate。与Docker运行一样,默认情况下尊重Dockerfile中指定的选项(例如CMD,EXPOSE,VOLUME,ENV)-您不需要在docker-compose.yml中再次指定它们...值是相对路径时,它被解释Compose文件位置的相对路径。目录里的信息会被当做构建内容发送到Docker守护进程。Compose将使用生成的名字build和tag它,然后使用该image...-executor-abcdcontainer_name指定自定义容器名称,而不是生成的默认名称。container_name:my-web-container由于Docker容器名称必须是唯一的,因此如果您指定了自...;/dev/ttyUSB0:/dev/ttyUSB0"depends_onExpress之间的依赖关系,有两个效果:docker-composeup将按照依赖顺序启动服务。在下面的示例中,db和 ...
2017-12-03 ... dockervolume容器卷的那些事(二)。接触docker的朋友都知道,docker镜像是以layer概念存在的,一层一层的叠加,最终成为我们需要的镜像。但该镜像的每一层都是ReadOnly只读...系统,这会额外的降低性能。docker为我们提供了三种不同的方式将数据挂载到容器中:volume、bindmount、tmpfs。volume方式volume方式是docker中数据持久化的最佳方式...。docker默认在主机上会有一个特定的区域(/var/lib/docker/volumes/Linux),该区域用来存放volume。非docker进程不应该去修改该区域。volume可以通过...dockervolume进行管理,如创建、删除等操作。volume在生成的时候如果不指定名称,便会随机生成。$ls/var/lib/docker...个容器可以加载相同的卷。当主机不能保证有一个指定的目录或文件结构时。当需要备份、还原或主机间的数据迁移时。停止容器,备份卷的目录(如/var/lib/docker/volumes/<volume ...
2018-01-07 ... 如#!/bin/sh即可。参考文章[1]https://denibertovic.com/posts/handling-permissions-with-docker-volumes/[2]https://segmentfault.com/a/1190000004527476 ...
2016-12-24 ... 前端采用html和jquery编写,样式采用CSS。Glide,golang编写。作为博客系统的包依赖管理器,其开源地址是Glide。Docker,博客系统可docker部署,方便,快捷...。DockerCompose,博客系统可完全docker运行,compose起到很好管理作用。SSL证书,https是未来的趋势,整个博客系统都将围绕着证书进行,请事先准备好一张有效的ssl证书。Travis,作为...博客系统的自动构建工具,自动构建docker镜像并推送到镜像仓库。Yaml,博客系统的配置文件使用yaml,请悉知。作为博主之心血之作,Eiblog实现了什么功能,有什么特点,做了什么优化呢?系统目前.../eiblog/eiblog进行源码编译二进制文件运行。3、如果你对docker技术也有研究的话,你也可以通过docker来安装:$dockerpullregistry.cn...brewinstallmongo进行安装,其它平台请查询资料。Elasticsearch搭建2、Elasticsearch搭建,它的搭建要些许复杂。博主尚未接触如何直接安装,因此建议通过docker搭建。需要注意的是 ...
2016-12-23 ... 、postgresql、curl、pthon、lua、node、nginx、ctags、automake、autoconf、reattach-to-user-namespace、docker、pcre、ack...docker大概有几种方式:通过虚拟机,在Linux上安装,Linux系上的安装方式从这里开始linux。通过DockerforMac二进制文件安装。通过DockerToolbox。博主倾向于...Dockertoolbox方式。使用通过dockermachinestart来启动。它会运行一个轻量的虚拟机,并且运行docker宿主程序。应为开发时通常只会启动一个默认的machine,我们需要配置以下...;exportDOCKER_MACHINE_NAME="default"exportDOCKER_CERT_PATH="/Users/chen/.docker/machine/machines...;gnat_install_prefix>/bin/gdb使用使用的话,可以参考GDB命令基础DockerComposeHomeGithubdocker-compose用于定义和运行复杂Docker应用的工具。当你有多个容器 ...
2017-06-10 ... 通过前面一篇如何写Dockerfile,Dockerfile参考文档,相信你已经了解了如何写Dockerfile文件。本篇文章主要介绍Docker公司和Docker社区推荐的最佳写法。so,在写...Dockerfile文件的时候,你应该遵循这些做法。准则和建议Docker官方提供了一些建议和准则,在大多数情况下建议遵守。1、容器是短暂的,也就是说,你需要可以容易的创建、销毁、配置你的容器。2、多数情...;apt-getinstall-y\bzr\cvs\git\mercurial\subversion6、构建缓存,大家知道Docker构建镜像的过程是顺序执行Dockerfile每个指令的过程。执行过程中...,Docker将在缓存中查找可重用的镜像,如果不想使用缓存,你也可以使用dockerbuild--no-cache=true...命令。如果使用缓存,docker将使用一下基本规则:从第一条指令开始,它...,Docker会将RUNapt-getupdate看作是与镜像一是同一指令,会命中缓存。导致结果就是,你可能会安装一些过时的软件包。所以,使用RUNapt-getupdate&&apt ...
2016-12-15 ... DockerfileDockerfile是由一系列命令和参数构成的脚本,一个Dockerfile里面包含了构建整个image的完整命令。Docker通过dockerbuild执行Dockerfile...:$dockerbuild.SendingbuildcontexttoDockerdaemon6.51MB...构建由Docker守护程序运行,而不是由CLI运行。构建过程所做的第一件事是将整个context(递归地)发送给守护进程。大多数情况下,最好是将...Dockerfile和所需文件复制到一个空的目录,再到这个目录进行构建。警告:不要使用根目录/作为PATH,因为它会导致构建将硬盘驱动器的所有内容传输到Docker守护程序。build时添加文件,通过...果需要,将每个指令的结果提交到一个新image,最后输出新映像的ID。Docker守护进程将自动清理您发送的context。请注意,每个指令独立运行,并导致创建一个新image-因此RUNcd/tmp...对下一个指令不会有任何影响。只要有可能,Docker将重新使用中间images(缓存),以显着加速dockerbuild过程。这由控制台输出中的使用缓存消息指示。(有关详细信息,请参阅 ...