docker 0 篇文章

10、使用网络

10、使用网络
Docker 允许通过外部访问容器或容器互联的方式来提供网络服务外部访问容器容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过-P 或-p 参数来指定端口映射。当使用-P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。$dockerrun-d-Ptraining/webapppythonapp.py$dockercontainerls-lCONTAIN

11、高级网络配置

11、高级网络配置
高级网络配置 Docker 网络当 docekr 启动时,会自动在主机上创建 docker0 虚拟网桥,实际上是 liunx 的一个 bridge,可以理解为一个软件交换机。它还会挂载到它的网口之间进行转发。同时,docker 随机分配一个本地未占用的私有网段(在 RFC1918 中定义)中的一个地址给 docker0 接口,比如典型的 127.17.42.1,掩码为 255.255.0.0。此后启动的容器内的网口也会自动分配一个

6、dockerfile 指令详解

6、dockerfile 指令详解
FROM 指定基础镜像 FROMnginx...RUN 执行命令 shell 格式:RUN< 命令 >,就像直接在命令行中输入的命令一样。刚才写的 Dockerfile 中的 RUN 指令就是这种格式。RUNecho'<h1>Hello,Docker!</h1>'>/usr/share/nginx/html/index.htmlexec 格式:RUN["可执行文件","参数 1","参数 2"],这更像是函数调用中的格式。RU