Docker 从入门到实践 0.4- "49100:22" - "127.0.0.1:8001:8001" 注:当使用 HOST:CONTAINER 格式来映射端口时,如果你使用的容器端口小于 60 你可能会得到错误得结 果,因为 YAML 将会解析 xx:yy 这种数字格式为 60 进制。所以建议采用字符串格式。 暴露端口,但不映射到宿主机,只被连接的服务访问。 仅可以指定内部端口为参数 expose: (HOST:CONTAINER) 或者仅仅容器的端口(宿主将会随机选择端口)都可 以。 注:当使用 HOST:CONTAINER 格式来映射端口时,如果你使用的容器端口小于60你可能会得到错误得结 果,因为 YAML 将会解析 xx:yy 这种数字格式为60进制。所以我们建议用字符指定你得端口映射。 ports: - "3000" - "8000:8000" - "49100:22"0 码力 | 179 页 | 2.27 MB | 1 年前3
Docker 从入门到实践 0.9.0(2017-12-31)--timeout=3s \ CMD curl -fs http://localhost/ || exit 1 这里我们设置了每 5 秒检查一次(这里为了试验所以间隔非常短,实际应该相对较长),如 果健康检查命令超过 3 秒没响应就视为失败,并且使用 curl -fs http://localhost/ || exit 1 作为健康检查命令。 使用 docker build 来构建这个镜像: my-vol 数据卷 是被设计用来持久化数据的,它的生命周期独立于容器,Docker 不会在容器被删除后 自动删除 数据卷 ,并且也不存在垃圾回收这样的机制来处理没有任何容器引用的 数据卷 。如 果需要在删除容器的同时移除数据卷。可以在删除容器的时候使用 docker rm -v 这个命令。 无主的数据卷可能会占据很多空间,要清理请使用以下命令 $ docker volume prune 行,由 LABEL 开头加上一个或多个标签对。下面的示例展示了各种不同的可能格式。 # 开 头的行是注释内容。 注意:如果你的字符串中包含空格,必须将字符串放入引号中或者对空格使用转义。如 果字符串内容本身就包含引号,必须对引号使用转义。 # Set one or more individual labels LABEL com.example.version="0.0.1-beta"0 码力 | 370 页 | 6.73 MB | 1 年前3
共 2 条
- 1













