docker:网络基础配置
来源:互联网 发布:淘宝详情页面模板 编辑:程序博客网 时间:2024/05/02 01:52
1.1 端口映射实现访问容器
从外部访问容器应用
-P或-p参数来指定端口映射
映射到指定地址的指定端口
docker run -d -p 127.0.0.1:5000:5000 traing/webapp python app.py
映射到指定地址的任意端口
查看映射端口配置:docker port
docker port nostalgic_morse 50001.2容器互联实现容器间通信
自定义容器别名
--name标记可以为容器自定义命名
docker run -d -P --name web training/webapp python app.py也可以用docker inspect来查看容器的名字:
docker inspect -f "{{.Name}}" 容器ID
容器互联
窗口一个新的数据库容器:docker run -d --name db training/postgres删除之前创建的web容器docker rm -f web创建新的web容器,并将它连接到db容器docker run -d -P --name web --link db:db training/webapp python app.py此时db容器和web容器建立了互联关系--link参数格式为--link name:alias 其中name为要链接的容器的名称,alias是这个连接的别名docker通过两种方式为容器公开连接信息:
(1)环境变量 (2)更新/etc/hosts文件
用env命令来查看web容器的环境变量
docker run --rm --name web2 --link db:db training/webapp env
----------------------------------------------------------------------------------------------------------------------
Dockerfile创建镜像
0 0
- docker:网络基础配置
- docker网络配置基础
- Docker实战:网络基础配置
- Docker网络基础配置--RHEL7.2
- Docker基础教程——网络基础配置
- docker【6】docker网络配置
- Docker 网络基础介绍
- Docker 网络基础介绍
- Docker网络基础-yellowcong
- Docker 网络基础
- 小娜老师的讲义-Docker基础知识-网络基础配置
- 《Docker……》笔记-6 网络基础配置
- Docker 网络配置
- Docker 网络配置
- docker 网络配置
- Docker-网络配置
- Docker 网络配置
- Docker网络配置
- 算法导论第九章课后答案
- URL Session(一)
- ViewPager + Fragment处理两个Fragment的点击跳转以及之间的传递数据
- android studio 代码混淆
- (一)1月14日课后作业
- docker:网络基础配置
- BZOJ-1834 网络扩容 最小费用最大流+最大流+乱搞
- uva10815
- 计划2016/01/17
- 按大小缩放图片
- 【追寻】
- Havel-Hakimi定理
- mysql基础知识点
- C++学习笔记44——动态绑定