草庐IT

DOCKER_USERNAME

全部标签

【Ubuntu】安装docker,docker compose 以及部署一个docker应用

大家好!在过去,已经分享了很多有关通过Docker部署应用的内容。今天,我将为大家详细介绍如何在Ubuntu系统上部署最新的Docker平台。Docker是什么Docker是一个开源的容器化平台,它允许您将应用程序及其所有依赖项打包到称为容器的可移植单元中。使用Docker,您可以在不同的环境中轻松部署、交付和运行应用程序。每个Docker容器都是一个独立且隔离的运行环境,它们共享基本操作系统的内核,但在容器内部则拥有自己的文件系统、进程和资源。这使得Docker容器具备轻量、快速启动和高度可移植的特点。相比于传统的虚拟化技术,Docker更加轻量级和灵活,它使开发者能够快速构建、测试和部署应

轻松掌握组件启动之MongoDB:快速入门、Linux安装和Docker配置指南

引言我们将继续深入研究组件启动专题。在之前的文章中,我们已经详细介绍了Redis的各种配置使用方法,为读者提供了全面的指导。然而,今天我们将转向另一个备受关注的数据库——MongoDB。MongoDB是一种流行的NoSQL数据库,具有强大的灵活性和可扩展性。在这篇文章中,我们将探索MongoDB的安装和使用过程,帮助读者快速上手这个强大的数据库。MongoDB快速开始linux安装MongoDB在准备安装MongoDB之前,我们需要确保我们的环境准备就绪。首先,我们需要一个运行在CentOS7上的Linux系统接下来,我们需要下载MongoDB社区版,你可以在官方网站上找到它。下载地址是htt

将把python项目打包成Docker镜像(linux版)

1.前提1.1安装anconda,并创建虚拟环境,安装python项目所需的包。Anconda:https://www.anaconda.com/products/distribution#Downloads1.2打包python项目所需的依赖:pipfreeze>reauirments.txt1.3下载python项目所需依赖包到指定文件夹py_pkgs:pipdownload-dpy_pkgs-rrequirments.txt2.在线安装Docker2.1查看当前linux系统是否支持docker版本:Docker要求CentOS系统的内核版本高于3.10,通过uname-r命令查看你当前

docker镜像的导出导入

文章目录1、把镜像save成.tar文件2、将镜像上传到本地虚拟机中3、load.tar文件4、给镜像重命名:5、run镜像时踩的坑这几天尝试了一下把已经build的镜像导出到本地,再上传到别的服务器上加载,简单记录一下。1、把镜像save成.tar文件#l使用这个,这个之后load的镜像是没有镜像名和标签的,只有iddockersave镜像id>文件名.tar#load之后应该有镜像名和tag(没使用过,我猜的)dockersave-o文件名.tar镜像名:tagsave完成:2、将镜像上传到本地虚拟机中3、load.tar文件dockerload-itar文件路径加载成功:查看镜像:doc

K8s+Docker+KubeSphere+DevOps

云原生实战笔记云平台核心1.为什么用云平台1.1公有云1.2私有云2.核心构架2.1所需软件2.2基础概念Docker基本概念1.解决的问题1.1统一标准1.2资源隔离2.架构3.安装3.1centos下安装docker3.2移除以前docker相关包3.3配置yum源3.4安装docker3.5启动Docker命令实战1.常用命令2.基础实战2.1查找镜像2.2启动容器3.修改容器中nginx内容3.1进容器内部修改3.2挂载数据到外部修改4.提交修改的镜像5.镜像传输哔哩哔哩视频地址:https://www.bilibili.com/video/BV13Q4y1C7hS?p=10云平台核心

Error response from daemon: Get https://registry-1.docker.io/v2/

dockerimages 我的主机上,是有这个镜像的。现象是,我的pushgateway一直是ImagePullBak查看详情,报出镜像拉取不到。kubectllogskube-pushgateway-lsveq-nmonitoring1.到主机上直接执行dockerpull 镜像报错Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:dialtcp:lookupregistry-1.docker.ioon[fe80::1%ens33]:53:servermisbehaving搜原因,人家说是dns没有正确解析到域名,查看dn

Docker WIndows最新版(4.17.x)修改镜像存储路径

一般情况在DockerDesktop4.17.0版本中,可以按照以下步骤来修改Docker镜像存储路径打开DockerDesktop应用程序,单击顶部菜单栏中的DockerDesktop菜单,然后选择Resources(资源)选项卡。在Resources选项卡中,选择Advanced部分。在Diskimagelocation配置中点击Brower进行浏览路径在弹出的对话框中,选择新的存储路径,然后单击Apply&Restart(应用并重启)按钮以保存更改并重启Docker。重启后,Docker镜像将被移动到新的存储路径。请注意,在更改Docker镜像存储路径时,请确保选择的新路径具有足够的可用

Docker下varlibdockeroverlay2空间清理办法

Docker中的/var/lib/docker/overlay2目录是用于存储Docker容器的数据层和镜像层的。当使用Docker一段时间后,这个目录可能会变得非常大,占用大量磁盘空间。以下是清理/var/lib/docker/overlay2空间的方法:删除未使用的Docker镜像运行“dockerimages”命令列出所有已经下载的Docker镜像。找出那些不再使用的镜像,然后运行“dockerrmi”命令删除它们。例如,删除ID为abc123的镜像可以运行以下命令:dockerrmiabc123清理Docker容器运行“dockerps-a”命令列出所有Docker容器。找出那些已经停

【Docker】搭建 Docker 镜像仓库

文章目录前言:公有仓库和私有仓库公共镜像仓库私有镜像仓库一、搭建Docker镜像仓库1.1搭建简化版的镜像仓库1.2搭建带有图形化界面的镜像仓库1.3配置Docker信任地址二、向私有镜像仓库推送和拉取镜像2.1推送本地镜像到私有仓库2.2拉取私有仓库中的镜像前言:公有仓库和私有仓库在Docker生态系统中,镜像仓库(DockerRegistry)扮演着关键的角色,用于存储和分享Docker镜像。镜像仓库有公共的和私有的两种形式,每种形式都有其特定的应用场景。公共镜像仓库DockerHubDockerHub是Docker公共仓库,是最大的Docker镜像仓库之一。它提供了大量的公共镜像供用户使

mysql - Docker Mysql容器root密码【mysql监听端口0】

今天我正在尝试让我的Docker环境正常工作!在这件事上我遇到了一个相当大的问题:我的MySQL容器,扩展了MySQL官方Docker镜像,似乎无法创建根帐户,尽管在中设置了MYSQL_ROOT_PASSWORD环境变量我的docker-compose`.yml。我将我的Docker文件复制到这里:docker-compose.yml大多数环境变量在独立于MySQL服务器的脚本和应用程序中使用。只有MYSQL_ROOT_PASSWORD值得关注(也许这个声明是我无法完成这项工作的原因......!)。mysql:container_name:my_mysqlbuild:mysqlenv