docker深入浅出
https://www.bilibili.com/video/BV1iK411K7Ln 鲁班学院哔哩哔哩
启动mysql数据库
查看mysql的详细信息docker inspect : 获取容器/镜像的元数据。 这里可以查看镜像和容器的详细信息
我们这里查看容器的详细信息
接下来我们来讲解下mysql的磁盘挂载
/my/mysql/conf是主机的目录
docker的网络模式
dockerfile文件
add会把本地机器上面的tar进行解压,也可以从网络上下载文件,单位网络的tar文件不会被解压
接下来我是workdir命令
workdir 指定镜像的工作目录 run add等命令都在指定工作目录下运行
entryPoint和cmd的区别
一个dockfile中有存在cmd命令又存在entrypoint命令,那么最后的命令生效
第二个在dockekfile中的cmd命令,可以被外部的docker run命令中的参数替换
我们以tomcat镜像为例,tomcat镜像启动会执行catilinna.sh,我们在外部使用ls参数替换,就会导致tomcat镜像启动失败
我们覆盖上面的catlina.sh这台tomcat就会启动失败
接下来我们来创建一个完整的dockerfile文件当前的文件目录如下
DOCKFILE创建es的镜像
创建一个jdk的镜像
posted on 2021-08-19 00:03 luzhouxiaoshuai 阅读(68) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!