← 全部专题

Docker 与容器

镜像、编排、部署落地,以及容器化过程中真实遇到的问题。

共 12 篇
  1. 【图文教程】Windows11下安装Docker Desktop

    我们都知道,说起Docker,第一反应就是在Linux系统安装。那么如果想在Windows系统安装,怎么玩呢?下面凯哥就图文讲讲怎么在Windows11系统下安装。操作系统:Windows11如果您的系统不是专业版的,需要安装wsl.DockerDesktop和wsl凯哥都已经准备好了。如下图:一:安装环境准备安装wsl或者是开启Hyper-V方案一:安装wls,直接获取到凯哥准备的软件,点击安装

  2. 【已解决】bind: An attempt was made to access a socket in a way forbidden by its access permissions.

    在Windows11下启动docer后报错:bind:Anattemptwasmadetoaccessasocketinawayforbiddenbyitsaccesspermissions.从错误信息看是3000,我们先来看看3000端口是否被占用。使用命令:netstat -aon|findstr "3000"没有被占用。查看win的动态断开范围。使用命

  3. docker高级篇:实战-自己开发的微服务怎么在docker上面运行?

    通过前面的一系列学习,我们已经知道怎么制作dockerfile了。那么,本篇文章,咱们就把自己写的springboot的demo项目,部署在docker上面。案例目标:我们自己开发的微服务怎么在docker上面运行呢?1:通过IDEA新建一个普通的微服务模块2:通过dockerfile发布微服务部署到docker容器中创建微服务项目1:创建一个简单版的springboot项目。浏览器可以访问。返回

  4. docker高级篇第三章-dockerfile案例之制作自己的centos镜像

    在上一篇文章中《Dockerfile介绍及常用保留指令》,我们介绍了Dockerfile是什么以及Dockerfile常用的保留字段。熟悉了这些之后,有没有想自己动手写一个Dockerfile呢?本文咱们就实战自己Dockerfile。案例需求:我们以远程仓库的centos为模板,制作出代用vim\ifconfig\java8这样的镜像jdk镜像地址:https://mirrors.yangxin

  5. docker高级篇-docker-compose容器编排介绍及实战

    Docker-compose是什么?能干嘛?解决了哪些痛点?是什么?Docker-compose是Docker官方推出的一个工具软件,可以管理多个Docker容器组成的一个应用。你需要编写一个一个YAML格式的配置文件:docker-compose.yml。写好多个容器之间的调用关系。然后,只需要一个命令,就能同时启动/关闭这些容器了。怎么理解:能干嘛?docker建议我们每一个容器只运行一个服务

  6. 使用docker制作Ubuntu镜像时候,yum命令失败

    使用docker制作Ubuntu镜像时候,yum命令失败。提示: /bin/sh: 1: yum: not found

  7. Windos11下通过WSL安装centos7系统

    在《【图文教程】Windows11下安装DockerDesktop》这一篇文章中,咱们已经在windows下安装了WSL。我们知道,一般情况下,官方提供的镜像只有有限的几个:Ubuntu、KaliLinux\Debian、AlpinLinux、OpenSUSE和SUSEEnterpriseServer。如果想要安装非前面这几个镜像的话,那就必须我们自己手动安装了。这里咱们就以安装Centos为例,

  8. docker的虚悬镜像是什么?

    虚悬镜像是什么?答:仓库名、标签都是<none>的镜像,俗称:danglingimage我们使用Dockerfile写一个:1:编写from ubuntuCMD echo 'action is success'2:构建dockerbuild.注意没有-t产生原因:1:构建时候因为编写错误导致2:删除的时候对于这样的虚悬镜

  9. Docker高级:Redis集群实战!4主4从缩容到3主3从,怎么处理?

    在上一篇,我们学会了redis集群的扩容。从3主3从扩容到4主4从。那么,接着,活动过去了。流量没有那么大了。需要缩容了。从4主4从缩容到3主3从了。那么这个时候又该怎么处理呢?缩容思考问题:1:需要删除主节点的槽位怎么分配?2:需要删除的主从节点,是先删除主节点呢?还是先删除从节点呢?缩容步骤:目的:将6387和6388下线1:检查集群情况第1次获取到6388的节点id命令:redis-cli&

  10. docker下安装rocketmq错误提示:/opt/rocketmq/conf/broker.conf (Is a directory)

    在docker下安装rocketmq时候提示错误信息:/opt/rocketmq/conf/broker.conf (Is a directory)