Docker操作笔记(四)使用网络
使用网络
Docker允许通过外部访问容器或容器互联的方式来提供网络服务。
一、外部访问容器
容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P
或 -p
参数来指定端口映射。
当使用 -P
标记时,Docker 会随机映射一个 49000~49900
的端口到内部容器开放的网络端口。
使用 docker container ls
可以看到,本地主机的 49155 被映射到了容器的 5000 端口。
此时访问本机的 49155 端口即可访问容器内 web 应用提供的界面。
docker run -d -P training/webapp python app.py
docker run -d -p 5000:5000 training/webapp python app.py
可以通过docker logs查看:
docker logs -f dc63868b7250
还可以使用 udp
标记来指定 udp
端口:
docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py
查看端口映射配置:
docker port dc63868b7250 5000/tcp -> 0.0.0.0:32769
运行一个容器并连接到新建的 my-net
网络
docker run -it --rm --name busybox1 --network my-net busybox sh
转载于:https://www.cnblogs.com/Shadowplay/p/10236641.html
Docker操作笔记(四)使用网络相关推荐
- docker容器的四种网络模式
容器的四种网络模式 docker容器的四种网络模式:bridge 桥接模式.host 模式.container 模式和 none 模式 启动容器时可以使用 –net 参数指定,默认是桥接模式. 以下是 ...
- docker学习笔记(四):docker网络模式及桥接配置
2019独角兽企业重金招聘Python工程师标准>>> 1.docker网络模式:有如下五种: host模式(--net=host) container模式 ...
- Docker操作笔记(二)容器
容器 一.启动容器 启动一个容器有两种方式: 1.基于镜像新键并启动一个容器: 所需要的主要命令为docker run docker run ubuntu:18.04 /bin/echo " ...
- Kubernetes笔记(四) Kubernetes 网络
文章目录 1. 网络基础知识 1.1 Linux Network Stack 1.2 Netfilter 1.3 Iptables 1.4 IPSet 2. Kubernetes CNI 3. Con ...
- Docker学习笔记(八)Docker0网络解析
Docker0 清空环境 清空所有的images docker rmi -f $(docker images -qa) 这里使用的我的阿里云服务器 ip addr查看网卡 Linux ip 命令与 i ...
- docker学习笔记(四)docker数据持久化volume
docker数据持久化 官网:https://docs.docker.com/storage/volumes/ docker中的容器是可以随时销毁的,容器中的数据会随着容器的消亡而消亡.然而很多容器都 ...
- docker操作笔记
简介 1.安装docker程序 执行该命令即可安装 # 1.yum 包更新到最新 yum update # 2.安装需要的软件包, yum-util 提供yum-config-manager功能,另外 ...
- Docker 学习笔记 - 进阶四 Docker网络和 Docker compose
Docker 学习笔记 - 进阶四 Docker网络和 Docker compose 4. docker 网络 4.1 docker network是什么 4.1.1 docker不启动,默认网络情况 ...
- Docker的四种网络模式和相关网络命令等操作
Docker网络模式 一.实现原理 二.Docker四种网络模式 三.Docker命令 1.查看网络列表 2.自定义网络固定IP 3.暴露端口 4.在宿主机环境执行容器内命令 5.怎么把宿主机的文件传 ...
最新文章
- jmeter web监听结果_JMeter 性能测试基本过程及示例
- 《嵌入式Linux与物联网软件开发——C语言内核深度解析》一第1章 C语言与内存1.1 引言...
- Python PIL ImageDraw 和ImageFont模块学习
- 通过ip快速定位问题主机连接的交换机
- mate40pro什么时候用鸿蒙,mate40Pro什么时候可以用鸿蒙
- 图神经网络基准,NTU Chaitanya Joshi
- php读取excel存入mysql数据库_PHP将Excel内容导入mysql数据库
- 两边双虚线是什么意思_锯齿车道、倒三角标志什么意思?以下5种交通标线你认识几个?...
- 穿越迷宫的函数c语言,数据结构课外实践题库(26页)-原创力文档
- 三星android p内测,两年前老机重生!三星开启Galaxy C9 Pro升级安卓8.0内测
- Meson构建系统(一)
- 大数据——舆情监控系统
- 【熊出没之雪岭熊风】下载
- 苹果怎么滚动截屏_30个小技巧,带你感受苹果系统到底有多好用
- 小程序 - 判断元素是否在页面的显示区域内 wx.createIntersectionObserver
- 关于系统前端开发的那些事
- Snipaste截图界大咖
- 《异星歧途》,特别有意思的一个故事
- Arena | 用Excel设计的RPG游戏
- 组队学习-动手学数据分析-第二章第2、3节
热门文章
- oa系统登录后几分钟自动退出_2020版OA办公系统正式上线运行!
- linux注册硬盘中断,基于Linux底层硬盘中断辅助代码的分析与设计
- java上传ftp数据丢失_Java:将文件上传到FTP问题(数据包丢失) - java
- matlab面向对象排序,matlab面向对象编程基础
- python复制文件夹到另一个目录_【python】复制文件到另一个相同目录的文件夹中...
- Java项目实例教程详细
- 一口气拿了9家公司的offer,年薪50W
- 深度学习中Flatten层的作用
- 【深度学习】深入浅出神经网络框架的模型元件(常用层和卷积层)
- python【力扣LeetCode算法题库】365- 水壶问题(裴蜀等式)