docker 核心技术浅析

1.名词:

镜像:集装箱

仓库:超级码头

容器:运行程序的地方

用docker 运行程序的过程:去仓库把镜像拉到本地,用命令把镜像运行起来,把镜像变成容器,

build: 构建

ship: 运输

run:运行

2.安装docker

参考:https://www.imooc.com/article/16448

运行镜像

3.docker 网络

**bridge:**桥接方式,端口映射,将宿主机端口映射到容器内的端口,访问宿主机的端口等于访问了容器内的端口。

**host:**跟宿主机使用同一个网络。

**none:**不使用网络。

复制代码
#-d :后台运行 -p:将主机的8081端口映射到容器的80端口
#-P: 将所有端口跟主机建立映射
new@192 vagrant-centos-2024 % docker run -d -p 8081:80 nginx
32b93705693d758dfc8475c77496f98894dd4eecd53fd57eaa8b42b16be5ed00


#查看容器运行状态,端口映射关系
new@192 vagrant-centos-2024 % docker ps
CONTAINER ID   IMAGE                      COMMAND                  CREATED          STATUS          PORTS                                                 NAMES
32b93705693d   nginx                      "/docker-entrypoint...."   49 seconds ago   Up 48 seconds   0.0.0.0:8081->80/tcp, :::8081->80/tcp                 unruffled_liskov
36ff8ac5a38c   searxng/searxng            "/usr/local/searxng/..."   6 weeks ago      Up 2 hours      0.0.0.0:6080->8080/tcp, :::6080->8080/tcp             searxng
515be42a2f05   redis/redis-stack:latest   "/entrypoint.sh"         7 weeks ago      Up 2 hours      8001/tcp, 0.0.0.0:7379->6379/tcp, :::7379->6379/tcp   redis-stack
相关推荐
liguojun20252 小时前
篮球馆自动计时收费系统:从规则配置到自动结算的全流程拆解
java·大数据·运维·人工智能·物联网·1024程序员节
Promise微笑2 小时前
红外分辨率 160×120、320×240、384×288 与 640×480实战选型指南
大数据·运维·人工智能·物联网
云飞云共享云桌面3 小时前
单机建模卡顿运维繁琐!中小型机械制造厂云飞云 3D 云桌面落地
运维·服务器·网络·3d·自动化·电脑·负载均衡
donoot3 小时前
一次 Nginx 502 问题的深度排查:从 SELinux 到容器网络
nginx·docker·selinux·反向代理·502 bad gateway
zandy10114 小时前
体验家 XMPlus 批量操作与自动化工作流引擎:让大规模运营从手动执行走向规则驱动
大数据·运维·自动化
Sagittarius_A*5 小时前
Docker:渗透前置容器化核心基础
运维·安全·docker·容器
阿米亚波7 小时前
【EVE-NG 实战】防火墙基础(VLAN · VRRP · NAT · ACL · 静态路由)
运维·网络·笔记·网络协议·计算机网络·网络安全·运维开发
网络小白不怕黑7 小时前
12.DHCP服务搭建
linux·运维·服务器·网络
日取其半万世不竭7 小时前
云服务器迁移怎么少停机?DNS 切换前后的完整清单
运维·服务器
FREEDOM_X7 小时前
Linux 多线程编程——总结
java·linux·运维·ubuntu