Docker
文章平均质量分 85
Docker容器是一种轻量级、可移植的软件封装技术,它允许开发者将应用程序及其所有的依赖包打包到一个独立的、可运行的包中。这个包可以在任何安装了Docker引擎的系统上运行,无论该系统是在开发、测试还是生产环境中,保证了应用运行环境的一致性。
ERIC-ZI
Email: tamako.eric@gmail.com 有问题可以一起探讨学习
博客如有侵权,请及时联系我,谢谢。
展开
-
[ INSTALL ] Ubuntu 在线或离线安装docker
在终端中执行以下命令:第一步:安装命令(如果显示xxx命令没有)第二步:卸载旧版本Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:第三步:下载安装包链接:https://pan.baidu.com/s/1PKpo6lctJGS8QxQBqRsw4g 提取码:mw0q 将下载好的安装包传输到需要的 Ubuntu设备上去,可以使用U盘,SCP,SFTP等方式原创 2024-06-11 14:52:49 · 991 阅读 · 0 评论 -
创建Docker容器与外部机通信(独立IP的方式)
需求:希望外部可以直接通过不同IP地址访问宿主机上的Docker容器,而不需要端口映射(同一个IP不同的端口与外部通讯),这通常涉及到在宿主机的网络层面进行更高级的配置,比如使用IP伪装(IP masquerading)、设置路由规则或者使用MACVLAN网络等。但在标准的Docker网络配置下,直接为每个容器分配公网IP或让外部直接访问容器的私有IP通常是不可行的,因为Docker容器的IP地址仅在宿主机的虚拟网络桥接范围内有效。解决办法:MACVLAN。原创 2024-06-14 17:28:06 · 342 阅读 · 0 评论 -
创建Docker容器与外部机通信(端口映射的方式)
首先,创建一个自定义的Docker网络,这样可以更好地控制容器间的通信以及容器与外部网络的交互。自定义网络允许你为容器分配固定的IP地址。这个命令创建了一个名为mynetwork的网络,使用了172.18.0.0/16作为子网。原创 2024-06-14 10:38:00 · 746 阅读 · 0 评论 -
Docker的基本操作
【代码】[linux] 使用docker本地测试软件。原创 2024-06-12 11:25:56 · 906 阅读 · 0 评论 -
[汇总] Docker容器详解 Macvlan 创建不同容器独立跑仿真
Docker容器是一种轻量级、可移植的软件封装技术,它允许开发者将应用程序及其所有的依赖包打包到一个独立的、可运行的包中。这个包可以在任何安装了Docker引擎的系统上运行,无论该系统是在开发、测试还是生产环境中,保证了应用运行环境的一致性。Docker容器利用操作系统的Namespace和Control Groups等技术,实现了资源的隔离和限制,使得每个容器都像是运行在一个独立的系统中,但实际共享着宿主机的内核。原创 2024-06-20 10:48:20 · 1449 阅读 · 0 评论