![](https://img-blog.csdnimg.cn/49edd1d922a340b78d503a8d71a0e0cb.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
docker
文章平均质量分 59
关于docker的笔记
码农甘道夫
这个作者很懒,什么都没留下…
展开
-
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8))
通过这种方式,您应该能够成功添加 Docker 官方 GPG 密钥到 Ubuntu 系统中,并继续安装 Docker 软件包。已经被标记为弃用,因此系统给出了警告信息。此外,curl 命令在下载 GPG 密钥时遇到了 SSL 读取错误。为了解决这个问题,您可以尝试使用新的方式来添加 GPG 密钥到 Ubuntu 系统中。命令向 Ubuntu 系统添加 Docker 官方 GPG 密钥时遇到了问题。原创 2024-04-27 23:33:25 · 5010 阅读 · 2 评论 -
Ubuntu 22.04 上安装 Docker
请注意,这些步骤假定您正在使用支持 systemd 的 Ubuntu 版本。如果您使用的是较旧的 Ubuntu 版本或其他发行版,请查阅 Docker 官方文档以获取适合您系统的安装说明。如果您在安装过程中遇到任何问题,请随时告诉我,我将尽力帮助您解决。现在,Docker 已经成功安装在您的 Ubuntu 系统上了。命令来管理 Docker 容器和镜像。原创 2024-04-27 23:31:09 · 422 阅读 · 0 评论 -
ubuntu上安装docker
添加 Docker 的软件源:根据你的 Ubuntu 版本选择以下其中一个命令添加 Docker 的软件源。命令来管理和运行容器化的应用程序。请注意,在使用 Docker 命令时,可能需要使用。如果一切正常,你将看到一个简短的欢迎消息,表示 Docker 已成功安装。现在,你已经在 Ubuntu 上成功安装了 Docker。来运行 Docker 命令。用户组中,以便无需使用。原创 2024-02-20 22:27:26 · 879 阅读 · 0 评论 -
进入docker容器内部使用命令行工具
需要注意的是,具体可用的命令行工具和方式取决于所使用的Docker镜像和容器内部环境的配置。:大多数基于Linux的Docker容器提供了bash或shell作为默认的命令行工具。:如果容器内部没有bash,shell是另一个常用的命令行工具。:使用docker exec命令可以在容器内部执行任意命令。在这种方式下,你不会进入容器的交互式shell环境,而是直接在容器内部执行命令。命令查看容器的状态和名称/ID,确保对应的容器正在运行。命令,列出容器内部的文件和目录。在进入容器内部之前,可以使用。原创 2023-09-22 15:05:31 · 1330 阅读 · 0 评论 -
Portainer -- docker轻型可视化工具
安装 Docker:Portainer 是一个基于 Docker 的官方容器管理工具,因此首先要确保你的系统上已经安装了 Docker。你可以根据你的操作系统选择合适的方式安装 Docker。现在你就可以使用 Portainer 来管理 Docker 容器了。通过 Portainer,你可以创建、启动、停止、删除容器,查看容器日志,管理镜像,以及进行其他容器操作。连接到 Docker:在管理员账户设置完成之后,你需要连接到 Docker,让 Portainer 可以管理 Docker 容器。原创 2023-09-18 00:53:43 · 389 阅读 · 0 评论 -
Docker Compose
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。它使用一个 YAML 文件来配置应用程序的服务、网络和存储等方面,并使用简单的命令来管理应用程序的生命周期。使用 Docker Compose,你可以将多个容器(即服务)组合在一起,形成一个完整的应用程序。每个服务都可以由一个或多个容器组成,并且可以定义各种配置选项,如映射端口、挂载卷、环境变量等。原创 2023-09-18 00:33:18 · 546 阅读 · 0 评论 -
docker network
一般情况下,自定义网络使用的是桥接模式(bridge mode)原创 2023-09-17 23:51:38 · 345 阅读 · 0 评论 -
docker环境下数据库的备份(postgresql, mysql)
在使用数据卷挂载的方法时,我们可以将数据库文件存储在 Docker 主机上的特定目录中,这样备份数据将自动保存在主机上,无需手动拷贝。需要注意的是,使用数据卷挂载来存储数据库文件需要保证主机上的目录具有适当的读写权限,并且在执行备份操作之前,确保文件夹的权限设置正确。请确保在执行备份操作之前,确保数据库和文件夹的读写权限设置正确,并进行适当的测试和验证,以确保备份过程正确无误。不错,你提到的使用数据卷挂载的方法可以使备份数据实时在宿主机上,而无需手动拷贝。中,你可以直接在宿主机上对备份文件进行管理和存储。原创 2023-09-07 09:01:42 · 863 阅读 · 0 评论 -
使用docker部署pg数据库
使用 Docker 部署 PostgreSQL 数据库是一种常见的做法,它提供了方便、可移植和可重复的方式来运行数据库。如果需要自定义其他配置,您可以参考 PostgreSQL Docker 镜像的文档。这将打开一个交互式的 psql shell,允许您执行 SQL 命令和管理数据库。这将在本地主机上的 5432 端口上连接到 PostgreSQL 数据库。首先,确保您已经安装了 Docker 并正确配置了 Docker 环境。的容器,并指定了环境变量。在这个命令中,我们使用。来设置数据库的密码为。原创 2023-09-04 00:02:51 · 850 阅读 · 0 评论 -
DockerFile常用命令
它与CMD命令类似,但是ENTRYPOINT命令不会被覆盖,而是作为固定的命令存在。除非在运行容器时使用–entrypoint参数,ENTRYPOINT中的命令将一直被执行。:RUN命令用于在镜像中执行命令。每一个RUN命令都会在一个新的镜像层中执行,并且会导致镜像大小的增加。:CMD命令用于指定容器默认运行的命令。CMD可以被覆盖,即在运行容器时,可以通过命令行参数来覆盖默认的CMD命令。:WORKDIR命令用于设置容器中的工作目录。:VOLUME命令用于向基于镜像创建的容器添加一个或多个挂载点。原创 2023-08-29 00:06:53 · 663 阅读 · 0 评论