首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    docker菜鸟教程_k8s部署docker镜像

    一些指令可能会出错,大家可以结合手动操作的方式进行(比如,我看的教程中用mkdir创建文件比如blog.conf,但是文件格式有问题,总是会带有一个后缀比如blog.conf.swp什么的,然后我就在左边文件目录手动新建文件 依旧是在命令窗口输入以下指令 docker pull nginx docker pull redis:5.0.3 docker pull java:8 docker pull mysql:5.7 3 docker 安装教程,跟着做就可以了。 配置构建镜像的配置文件 新建文件 touch blog_dockerfile 修改文件内容vim blog_dockerfile 将以下内容粘贴进入即可(个人参数自己修改一下) FROM java:8 - "8888" network_mode: "bridge" 这个文件中有个depends_on就是起到了编排目录的功能,关于这个挂载目录,请大家千万注意自己的目录顺序,跟着各种教程做的时候要分清他们的目录顺序和自己的目录顺序

    3.1K41编辑于 2022-11-19
  • 来自专栏HAUE_LYS'Blog

    8. 云服务器及 Docker 教程

    ,参考官方安装Docker教程 如果 apt-get 下载软件速度较慢,可以参考清华大学开源软件镜像站中的内容,修改软件源。 ---- 8.2 Docker教程 将当前用户添加到docker用户组 为了避免每次使用 docker 命令都需要加上 sudo 权限,可以将当前用户加入安装中自动创建的 docker 用户组,参考官方文档 镜像(images): docker pull xxx:拉取一个镜像 xxx docker images:列出本地所有镜像 docker image rm ubuntu:20.04 或 docker rmi ,且设置端口映射为:20000:22 docker ps:查看本地运行中的容器 docker ps -a:查看本地所有的容器 docker [container] start CONTAINER docker stats:查看所有容器的统计信息,包括CPU、内存、存储、网络等信息 docker cp xxx CONTAINER:xxx 或 docker cp CONTAINER:xxx

    96840编辑于 2022-10-09
  • 来自专栏Lcry个人博客

    docker 部署 n8n 及汉化教程

    开源地址 Github:点此跳转 部署教程 安装要求最低配置:1C2G,建议 2C4G 使用体验更好。 n8n%402.1.4/editor-ui.tar.gz tar zxvf editor-ui.tar.gz 3、编写docker-compose文件 # 切换到 n8n 部署目录 cd .. # 写部署内容 cat > docker-compose.yaml << 'EOF' services: n8n: image: n8nio/n8n:2.1.4 container_name: n8n /n8n_data:/home/node/.n8n EOF 4、启动 docker-compose up -d 访问 访问 http://服务器端口:5678 ,然后直接注册账号进行使用。 文章目录 n8n 的核心功能 它能解决什么问题 开源地址 部署教程 访问 总结 function Catalogswith(){document.getElementById("catalog-col

    1.4K13编辑于 2026-01-09
  • 来自专栏六个核弹的专栏

    k8s系列教程-docker基础知识

    认识docker dockerDocker.inc 公司开源的一个基于LXC技术之上构建Container容器引擎技术,Docker基于容器技术的轻量级虚拟化解决方案,实现一次交付到处运行。 docker 基本原理 docker 架构图: 从架构图中我们可以看出,docker有三大核心,包括容器,仓库,镜像 镜像(image):文件的层次结构,以及包含如何运行容器的元数据 容器(container docker rm 容器id ## 删除镜像 docker rmi 镜像id ## 拉取远程仓库镜像 docker pull nginx ## 进入容器 docker exec -it 镜像id artifactId> </plugin> </plugins> </build> 然后在pom文件的同级目录下创建 Dockerfile: FROM openjdk:8- 后续如果有时间会出Jenkins+docker+springboot的详细教程介绍如何一键远程部署我们的应用。

    73810编辑于 2022-12-23
  • Docker教程

    Docker一.images(镜像)images(镜像):镜像就想Linux操作系统中Linux内核挂载的root文件系统.命令:1.查看有哪些镜像:展开代码语言:BashAI代码解释dockerimages 所在路径]6.导出镜像展开代码语言:BashAI代码解释dockersave-o[保存目标的名称][镜像名]7.导入镜像展开代码语言:BashAI代码解释dockerload-i[镜像要保存到的位置]8. -mountsource=[数据卷],target=[需挂载到容器内的位置]8.把宿主机文件放入容器(以及反向操作)展开代码语言:BashAI代码解释dockercp[宿主机文件path][容器名/id BashAI代码解释ENTRYPOINT["command"]6.声明监听端口展开代码语言:BashAI代码解释EXPOSE[端口号]7.创建挂载点展开代码语言:BashAI代码解释VOLUME["位置"]8. ,["镜像地址n(下面会列出一些)"]]}重启Docker服务展开代码语言:BashAI代码解释sudosystemctldaemon-reloadsudosystemctlrestartdocker2

    20821编辑于 2026-01-23
  • 来自专栏技术杂记

    Docker 基础8

    system/docker.service. docker.service docker.service ● ├─docker.socket ● ├─system.slice ● └─basic.target ● ├─firewalld.service docker.socket Requires=docker.socket [Service] Type=notify ExecStart=/usr/bin/docker daemon -H fd:/ [Unit] Description=Docker Socket for the API PartOf=docker.service [Socket] ListenStream=/var/run/docker.sock ll /var/run/docker.sock srw-rw---- 1 root docker 0 Jan 20 11:21 /var/run/docker.sock [root@h103 ~]#

    35610编辑于 2022-02-09
  • 来自专栏自动化、性能测试

    Docker8)- docker search 命令详解

    作用 从 Docker Hub 查找镜像 语法格式 docker search [OPTIONS] TERM options 说明 option 作用 -f, --filter filter 根据提供的

    64910发布于 2020-11-11
  • 来自专栏凯哥Java

    Docker学习教程系列】8-如何将本地的Docker镜像发布到私服?

    ubuntu安装ifconfig命令 安装ifconfig 查看现有镜像: 4:curl验证私服库上有什么镜像 5:将新镜像修改符合私服规范的tag 6:修改配置文件使之支持http 7:push推送到私服 8: 镜像信息:版本 图片 当出现以下说明已经push成功: 图片 8:curl验证私服上有什么镜像第二次查看 命令: curl -XGET http://192.168.50.128:5000/v2 9:pull到本地并运行 图片 从私服拉取命令: docker pull ip:端口/镜像名:版本号 图片 重新查看本地镜像: 图片 直通车,本系列教程已发布文章,快速到达,《Docker学习系列 》教程已经发布的内容如下: 【图文教程】Windows11下安装Docker Desktop 【填坑】在windows系统下安装Docker Desktop后迁移镜像位置 【Docker学习系列】DockerDocker教程系列】Docker学习5-Docker镜像理解 【Docker教程系列】Docker学习6-Docker镜像commit操作案例 【Docker学习教程系列】7-如何将本地的Docker

    2.2K20编辑于 2022-12-16
  • 来自专栏凯哥Java

    Docker学习教程系列8-如何将本地的Docker镜像发布到私服?

    5:将新镜像修改符合私服规范的tag 6:修改配置文件使之支持http 7:push推送到私服 8:curl验证私服上有什么镜像第二次查看 9:pull到本地并运行 从私服拉取命令: 重新查看本地镜像 push成功: 8:curl验证私服上有什么镜像第二次查看 命令: curl -XGET http://192.168.50.128:5000/v2/_catalog 可以看到,我们已经将新的镜像上传到私服上了 9:pull到本地并运行 从私服拉取命令: docker pull ip:端口/镜像名:版本号 重新查看本地镜像: 本系列教程直通车: 【图文教程】Windows11下安装Docker Desktop 【Docker教程系列】Docker学习5-Docker镜像理解 【Docker教程系列】Docker学习6-Docker镜像commit操作案例 【Docker学习教程系列】7-如何将本地的Docker 镜像发布到阿里云 【Docker学习教程系列汇总】笔记及遇到问题解决文章

    2.1K30编辑于 2022-12-10
  • 来自专栏全栈程序员必看

    docker 入门_docker高级教程

    一、docker概述 1.什么是docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 这个机制在7、8年前已经加入到linux内核了,直到2013年docker出世的时候才火起来,大家可能奇怪为什么这么好的技术埋没这么多年都没人发现呢? rmi d77dc4c8ebab docker rmi 镜像的标识 标识可以是id或者name。 ) docker stop 容器id # 停止指定的容器 docker stop $(docker ps -qa) # 停止全部容器 docker rm 镜像id # 删除指定容器 docker rm 参考: Docker超详细基础教程 docker入门(利用docker部署web应用) Docker 入门到实战教程(一)介绍Docker Docker——入门实战 版权声明:本文内容由互联网用户自发贡献

    1.1K51编辑于 2022-11-19
  • 来自专栏WEB开发~

    Docker使用教程

    Docker是什么 Docker是一种容器技术,通过Docker你可以做到: 更快速的交付和部署 更高效的虚拟化 更轻松的迁移和扩展 更简单的管理(类似git) 下面的图片比较了 Docker 和传统虚拟化方式的不同之处 私有的服务:Docker Registry可以自己搭建, Docker 官方也提供了搭建Docker Registry的官方镜像 下图是Docker 的总结图 [rr8chb3sad.png] Docker 并重启docker就好了 Docker的基本操作 对镜像 镜像的搜索: docker search Name 镜像的获取: docker pull Name:Tag 镜像的查看: docker images docker rmi CONTAINERID docker rmi NAME:TAG 删除全部镜像 docker rmi $(docker images -q) Docker 的导出: dockerdocker start CONTAINER docker stop CONTAINER 删除容器: docker rm CONTAINER 删除全部容器 docker rm $(docker ps

    73410发布于 2021-03-27
  • docker安装教程

    1、安装docker环境依赖 [root@xuegod63 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 2、配置国内docker =enforcing替换成 SELINUX=disabled 4、安装docker-ce [root@xuegod63 ~]# yum install docker-ce docker-ce-cli containerd.io -y 注:docker-ce-cli 作用是docker命令行工具包 containerd.io 作用是容器接口相关包 yum info 软件包的名字,可以查看一个包的具体作用 [root@xuegod63 ~]# systemctl start docker && systemctl enable docker [root@xuegod63 ~]# docker version    #显示 Docker 版本信息

    71510编辑于 2025-04-08
  • 来自专栏java技术大本营

    Docker安装教程

    Docker改变了虚拟化的方式,使开发者可以直接将自己的成果放入Docker中进行管理。 那么你可以使用 Docker 打包你的纠结!比如 Docker 镜像;Docker 镜像中包含了运行环境和配置,所以 Docker 可以简化部署多种应用实例工作。 通过 uname -r [root@centos ~]# uname -r 安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker $ sudo docker run hello-world docker ps 到此,Docker 在 CentOS 系统的安装完成。 鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,下期给大家带来镜像的使用教程

    1.2K10发布于 2019-08-22
  • 来自专栏linux驱动个人学习

    Docker 教程(一)

    Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 Docker 容器通过 Docker 镜像来创建。 Docker 面向对象 容器 对象 镜像 类 ? Docker 镜像(Images) Docker 镜像是用于创建 Docker 容器的模板。 Docker 客户端(Client) Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api Docker 主机(Host) 一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。 Docker 仓库(Registry) Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。 Docker Machine Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean

    50520发布于 2018-12-25
  • 来自专栏技术杂记

    Docker Registry8

    再次尝试push 报错1 [root@h103 ~]# docker push h104:5000/ubuntu The push refers to a repository [h104:5000/ubuntu 20527 [root@h103 ~]# 根据官网的解释和方法,我没有成功处理 官网的解释如下: 原因是没有加入证书或证书不被信任,解决办法是从证书入手 有三种方式可以解决: 1.买一个SSL证书 2.配置docker 忽视指定registry的安全 DOCKER_OPTS="--insecure-registry myregistrydomain.com:5000" ,然后重启客户端 3.导入自签名证书,让docker 最后的解决办法是将registry删除重建,问题就没再出现了 可能原因: 所以,我猜测可能是(当时)我构建这个registry的过程中环境变量配置错误了 ---- 报错234 [root@h103 ~]# docker for 192.168.100.104 because it doesn't contain any IP SANs [root@h103 ~]# 原因是证书中没有指定IP [root@h103 ~]# docker

    30310编辑于 2022-01-21
  • 来自专栏技术杂记

    Docker Swarm 基础8

    /high_wright a6a0adaa76a8 swarm "/swarm manage -H :40" About an hour /jenkins01 71de3ba93794 registry:2 "/bin/registry /etc/d" 8 weeks ago : 3.10.0-327.4.4.el7.x86_64 Operating System: linux CPUs: 4 Total Memory: 6.09 GiB Name: a6a0adaa76a8 /high_wright a6a0adaa76a8 swarm "/swarm manage -H :40" About an hour : 3.10.0-327.4.4.el7.x86_64 Operating System: linux CPUs: 4 Total Memory: 6.09 GiB Name: a6a0adaa76a8

    46610编辑于 2021-11-29
  • 来自专栏个人技术博客

    ①【Docker】Linux安装Docker容器教程

    ①【Docker】Linux安装Docker容器教程 安装Docker Docker常用命令 安装Docker 查看系统内核版本: uname -r [root@localhost ~]# uname mirrors.bfsu.edu.cn extras: mirrors.bfsu.edu.cn updates: mirrors.bfsu.edu.cn 软件包 yum-utils-1.1.31-54.el7_8. _64 3:25.0.4-1.el7 docker-ce-stable docker-ce.x86_64 3:25.0.3-1.el7 docker-ce-stable docker-ce.x86_ 查看Docker版本: docker --version Docker version 1.13.1, build 7d71120/1.13.1 卸载Docker: yum remove docker Docker常用命令 docker --help #Docker帮助 docker --version #查看Docker版本 docker search <image>

    87210编辑于 2024-03-16
  • 来自专栏纯洁的微笑

    Docker(一):Docker入门教程

    本文详细解释介绍Docker入门相关内容,后期重点关注Docker在微服务体系中的使用。在了解Docker之前我们先考虑几个问题:1、Docker是什么?2、为什么要使用Docker,它有什么优势? 相关概念 Docker是CS架构,主要有两个概念: Docker daemon: 运行在宿主机上,Docker守护进程,用户通过Docker client(Docker命令)与Docker daemon 交互 Docker client: Docker 命令行工具,是用户使用Docker的主要方式,Docker client与Docker daemon通信并将结果返回给用户,Docker client也可以通过 docker on 测试 docker version 输入上述命令,返回docker的版本相关信息,证明docker安装成功。 常用命令 除过以上我们使用的Docker命令外,Docker还有一些其它常用的命令 拉取docker镜像 docker pull image_name 查看宿主机上的镜像,Docker镜像保存在/var

    1.9K50发布于 2018-04-18
  • 来自专栏凯哥Java

    docker系列教程docker图形化工具安装及docker系列教程总结

    : restart=always docker重启的时候,一起启动portainer 创建admin 访问地址:宿主机ip:9000 用户名直接默认admin.密码8位,任意 登录之后,选择local Nginx安装成功了. docker系列教程总结 从12月1日开始,发布docker系列教程第一篇,到今天12月31日,正好整个十二月,咱们一起把docker系列教程学完了。 【Docker教程系列】Docker学习5-Docker镜像理解 【Docker教程系列】Docker学习6-Docker镜像commit操作案例 【Docker学习教程系列】7-如何将本地的Docker 镜像发布到阿里云 【Docker学习教程系列】8-如何将本地的Docker镜像发布到公司镜像服务器上? 「Docker学习系列教程」9-Docker容器数据卷介绍 「Docker学习系列教程」10-Docker容器数据卷案例 Docker学习11-Docker常规方式安装软件 「Docker学习系列教程

    2.1K00编辑于 2022-12-31
  • 来自专栏Java Tale

    Java 8教程

    阅读更多:Java 8 Lambda表达式教程 函数式接口 函数式接口也称为单抽象方法接口(SAM接口)。正如名字所暗示的,他们只允许一个抽象方法。 Reda更多:Java 8默认方法教程 Streams 另一个重大改变引入了Java 8 Streams API,它提供了一种以各种方式处理一组数据的机制,可以包括过滤,转换或可能对应用程序有用的任何其他方式 API更改 Java 8 Lambda表达式教程 一个非常全新而令人兴奋的功能,java 8搭配它,是Lambda表达式。 Java 8默认方法教程 我们了解了Lambda表达式和函数式接口。现在,让我们继续讨论,并谈谈另一个相关的功能,即默认方法。那么这对java开发者来说真的是革命性的。 在本教程中,我将在函数式接口的上下文中扩展主题。 什么是函数式接口 函数式接口是java 8中的新增功能,它们在其中只允许一个抽象方法。这些接口也称为单抽象方法接口(SAM接口)。

    2.1K42发布于 2020-03-18
领券