摘要:
1. 包管理基础 Go语言通过包(package)来组织代码结构,理解包管理是Go开发的基础。 核心概念 一个文件夹就是一个包 同一包下的文件必须声明相同的包名 包分为两种类型: main包:包含main函数,是程序入口,编译生成可执行文件 非main包:用于代码分类和组织 包的使用规范 // 文件 阅读全文
posted @ 2025-04-03 19:27
Leo_Yide
阅读(103)
评论(0)
推荐(0)
摘要:
容器退出时自动删除 在生产环境中,我们经常需要运行一些临时性任务容器,这些容器完成任务后就不需要保留了。Docker提供了--rm参数来实现容器退出时自动删除的功能。 docker run -d --name c1 --rm registry.cn-hangzhou.aliyuncs.com/yin 阅读全文
posted @ 2025-04-03 18:48
Leo_Yide
阅读(159)
评论(0)
推荐(0)
摘要:
大家好!在现代应用部署中,容器化技术(尤其是 Docker)已成为主流。然而,即使是最健壮的应用,也可能因为各种原因(如资源耗尽、内部错误、依赖服务故障等)意外退出。如果容器退出后不能自动恢复,就会导致服务中断,影响用户体验甚至业务运行。幸运的是,Docker 提供了强大的重启策略(Restart 阅读全文
posted @ 2025-04-03 18:44
Leo_Yide
阅读(784)
评论(0)
推荐(0)
摘要:
深入容器内部:使用 docker inspect 查看详细信息 除了 docker ps 提供的概览信息外,有时我们需要获取关于容器更底层、更详细的数据,例如其在宿主机上的进程 ID (PID)、完整的容器 ID、网络配置(IP 地址、网关、MAC 地址)等。这时,docker inspect 命令 阅读全文
posted @ 2025-04-03 14:30
Leo_Yide
阅读(334)
评论(0)
推荐(0)
摘要:
精通 Docker 容器生命周期:启动、停止、重启与自定义命令实践 Docker 作为当今最流行的容器化技术之一,深刻改变了软件的开发、交付和运行方式。熟练掌握 Docker 容器的生命周期管理,是每一位开发者和运维工程师的必备技能。本文将结合实际操作示例,深入探讨如何启动、停止、重启 Docker 阅读全文
posted @ 2025-04-03 14:27
Leo_Yide
阅读(145)
评论(0)
推荐(0)
浙公网安备 33010602011771号