
docker 小白攻略
文章平均质量分 96
HoRain云小助手
高性价比服务器就选HoRain Cloud,百度搜索:HoRain cloud
展开
-
【Docker系列】容器内目录显示异常的解决之道
遵循最小权限原则,合理设置容器内文件系统的权限。避免赋予不必要的高权限,同时确保用户有足够的权限进行正常操作。定期检查和审计权限设置,及时发现并修正潜在的权限问题。原创 2025-01-22 09:31:48 · 809 阅读 · 0 评论 -
利用 commit 理解镜像构成
镜像是容器的基础,每次执行docker run的时候都会指定哪个镜像作为容器运行的基础。在之前的例子中,我们所使用的都是来自于 Docker Hub 的镜像。直接使用这些镜像是可以满足一定的需求,而当这些镜像无法直接满足需求时,我们就需要定制这些镜像。接下来的几节就将讲解如何定制镜像。原创 2025-01-15 09:37:40 · 611 阅读 · 1 评论 -
docker 删除本地镜像
其中,可以是镜像短 ID镜像长 ID镜像名或者镜像摘要。我们可以用镜像的完整 ID,也称为长 ID,来删除镜像。使用脚本的时候可能会用长 ID,但是人工输入就太累了,所以更多的时候是用短 ID来删除镜像。默认列出的就已经是短 ID 了,一般取前3个字符以上,只要足够区分于别的镜像就可以了。比如这里,如果我们要删除我们也可以用镜像名,也就是:,来删除镜像。当然,更精确的是使用镜像摘要删除镜像。原创 2025-01-15 09:26:34 · 613 阅读 · 0 评论 -
docker 列出镜像
其中仓库名、标签在之前的基础概念章节已经介绍过了。镜像 ID则是镜像的唯一标识,一个镜像可以对应多个标签。因此,在上面的例子中,我们可以看到ubuntu:18.04和ubuntu:bionic拥有相同的 ID,因为它们对应的是同一个镜像。原创 2025-01-15 09:22:54 · 556 阅读 · 0 评论 -
Docker如何获取镜像
进入容器后,我们可以在 Shell 下操作,执行任何所需的命令。这里,我们执行了cat /etc/os-release,这是 Linux 常用的查看当前系统版本的命令,从返回的结果可以看到容器内是Ubuntu 18.04.1 LTS系统。原创 2025-01-15 09:20:45 · 1030 阅读 · 0 评论 -
MacOS Docker 安装
在载入 Docker app 后,点击 Next,可能会询问你的 macOS 登陆密码,你输入即可。之后会弹出一个 Docker 运行的提示窗口,状态栏上也有有个小鲸鱼的图标。原创 2025-01-15 09:13:45 · 890 阅读 · 0 评论 -
什么是Docker,为什么要使用Docker
Docker最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 项目后来还加入了 Linux 基金会,并成立推动 开放容器联盟(OCI)。Docker自开源后受到广泛的关注和讨论,至今其 GitHub 项目 已经超过 5 万 7 千个星标和一万多个 fork。原创 2025-01-15 09:10:03 · 676 阅读 · 0 评论 -
详解Redis的List类型及相关命令
List类型可以用作一个先进先出(FIFO)的消息队列。生产者将消息添加到列表的右端(尾部),而消费者则从列表的左端(头部)读取消息。这种机制非常适合在生产者和消费者之间传递消息,实现异步通信。原创 2025-01-15 09:00:44 · 1114 阅读 · 0 评论 -
剖析 Redis 的 Set 类型及其关联命令
语法时间复杂度:O(N), n 是 count返回值:取出的元素。举例"two"1) "one"2) "three"1) "one"2) "three"3) "four"1) "five"原创 2025-01-14 09:34:57 · 580 阅读 · 0 评论