首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏凯哥Java

    Docker学习系列教程9-Docker容器数据卷介绍

    也欢迎大家有事没事就来和凯哥聊聊~~~ 直通车,本系列教程已发布文章,快速到达,《Docker学习系列》教程已经发布的内容见章末哦~ 先填坑:容器卷记得加入以下参数: --privileged-true ,快速到达,《Docker学习系列》教程已经发布的内容如下: 【图文教程】Windows11下安装Docker Desktop 【填坑】在windows系统下安装Docker Desktop后迁移镜像位置 【Docker教程系列】Docker学习5-Docker镜像理解 【Docker教程系列】Docker学习6-Docker镜像commit操作案例 【Docker学习教程系列】7-如何将本地的Docker 镜像发布到阿里云 【Docker学习教程系列】8-如何将本地的Docker镜像发布到私服? 【Docker学习教程系列汇总】笔记及遇到问题解决文章

    1.4K10编辑于 2022-12-16
  • 来自专栏凯哥Java

    Docker学习系列教程9-Docker容器数据卷介绍

    也欢迎大家有事没事就来和凯哥聊聊~~~直通车,本系列教程已发布文章,快速到达,《Docker学习系列》教程已经发布的内容见章末哦~先填坑:容器卷记得加入以下参数:--privileged-true为什么需要加这个呢 ,《Docker学习系列》教程已经发布的内容如下:【图文教程】Windows11下安装Docker Desktop【填坑】在windows系统下安装Docker Desktop后迁移镜像位置【DockerDocker教程系列】Docker学习5-Docker镜像理解【Docker教程系列】Docker学习6-Docker镜像commit操作案例【Docker学习教程系列】7-如何将本地的Docker镜像发布到阿里云 【Docker学习教程系列】8-如何将本地的Docker镜像发布到私服? 【Docker学习教程系列汇总】笔记及遇到问题解决文章

    1.5K20编辑于 2022-12-11
  • 来自专栏技术杂记

    Docker 基础9

    可见 docker.service 是依赖于 docker.socket 的,但是并不必要开启 Tip: 其实上面的步骤完成,就已经能保证docker会开机启动,原因是它依赖的 docker.socket 虽然本身设定为不要开机启动,但开机时会被systemctl检查然后触发启动以支持 docker.service 的运行 可以用上面方法也将 docker.socket 设为开机启动(但这一步不是非常必要 ) [root@h103 ~]# systemctl list-unit-files| grep docker docker.service enabled docker.socket disabled [root@h103 ~]# systemctl enable docker.socket /docker.socket.

    33920编辑于 2022-02-09
  • 来自专栏技术杂记

    Docker Registry9

    原因是证书中指定的主机名为 docker-registry 而不是 h104 [root@h103 ~]# vim /etc/hosts [root@h103 ~]# grep docker-registry /etc/hosts 192.168.100.104 h104 docker-registry [root@h103 ~]# docker push docker-registry:5000/ubuntu systemctl start docker [root@h103 ~]# docker push docker-registry:5000/ubuntu The push refers to a repository f15ce52fc004: Pushed latest: digest: sha256:45d78ef16a9e6199ffbbc78f71c2c6ef6647f3be6b9721fe3f1b08d6e3fcf6b3 Pulling from ubuntu Digest: sha256:45d78ef16a9e6199ffbbc78f71c2c6ef6647f3be6b9721fe3f1b08d6e3fcf6b3

    36720编辑于 2022-01-21
  • 来自专栏老司机的技术博客

    docker实战(9)docker快速安装hbase

    下载镜像 docker pull harisekhon/hbase 运行容器 docker run -ti harisekhon/hbase当你执行成功之后直接进入hbase shell,慢慢享用吧 使用hbase 退出容器后,下次再进入可以使用 docker exec -ti hbase1 /hbase/bin/hbase shell 创建表,第一个参数是表名,第二个参数是列簇名 create '

    1.3K70发布于 2018-04-16
  • 来自专栏云同步

    Docker 安装 Elasticsearch 9

    参考链接 Run Elasticsearch locally | Elastic Docs 环境 操作系统:Ubuntu 24.04 LTS 容器:Docker 28.2.2 ES 版本:最新版(9.0.3 ) 安装 1)安装 docker【已安装可跳过】 参考:Ubuntu 安装 docker-CSDN博客 2)启动 elasticsearch 若是出现报错请往 Q&A 看 # 通过 curl 下载启动脚本 并进行执行 curl -fsSL https://elastic.co/start-local | sh 3)查看是否启动成功 docker ps 开启远程访问【可选】 默认是只能本地访问 1)切换到 elastic-start-local 目录 这个目录就在你执行 curl -fsSL https://elastic.co/start-local | sh 的目录中, cd elastic-start-local 2)修改 docker-compose.yml vim docker-compose.yml 删除(有两处需要删除) 127.0.0.1: 删除后: 3)执行停止脚本 .

    62610编辑于 2025-08-01
  • 来自专栏技术杂记

    Docker Swarm 基础9

    ~]# docker -H :4000 ps Cannot connect to the Docker daemon. Is the docker daemon running on this host? [root@docker ~]# [root@docker ~]# docker -H :4000 info Cannot connect to the Docker daemon. Is the docker daemon running on this host? [root@docker ~]# docker -H 192.168.100.104:4000 info Containers: 11 Images: 17 Server Version: swarm

    24810编辑于 2021-11-29
  • 来自专栏JavaEdge

    【必看】Docker容器实战教程9篇,教你如何使用Docker Compose快速编排容器!

    http://mirrors.agilecloud.com/epel/7/x86_64/repodata/a80f23383e955fc3c9c1874dcf2619d8abff2bd6c8dd2062923cdf91d1dcb464 _1 fceb9e329624 mysql "docker-entrypoint.s…" 43 minutes ago Up 42 minutes ]# docker-compose exec mysql bash root@fceb9e329624:/# ls bin dev entrypoint.sh media opt root sbin sys usr root@fceb9e329624:/# exit exit [root@icv-monitor-platform-dev docker DRIVER SCOPE 64ad1eca60f7 bridge bridge local 4689aefb8f9b docker_my-bridge bridge

    2.6K50编辑于 2023-05-11
  • Docker教程

    Docker一.images(镜像)images(镜像):镜像就想Linux操作系统中Linux内核挂载的root文件系统.命令:1.查看有哪些镜像:展开代码语言:BashAI代码解释dockerimages dockerload-i[镜像要保存到的位置]8.给镜像打Tag展开代码语言:BashAI代码解释dockertag[本地镜像][:Tag(有就填)][目标镜像位置][:Tag(想要打的标签/版本号)]9. target=[需挂载到容器内的位置]8.把宿主机文件放入容器(以及反向操作)展开代码语言:BashAI代码解释dockercp[宿主机文件path][容器名/id]:[容器内路径(可进bash用ls查看)]9. :BashAI代码解释EXPOSE[端口号]7.创建挂载点展开代码语言:BashAI代码解释VOLUME["位置"]8.给某变量打注释展开代码语言:BashAI代码解释LABEL[变量]=["注释"]9. ,["镜像地址n(下面会列出一些)"]]}重启Docker服务展开代码语言:BashAI代码解释sudosystemctldaemon-reloadsudosystemctlrestartdocker2

    20821编辑于 2026-01-23
  • 来自专栏全栈程序员必看

    docker9)Dockerfile制作镜像

    , cd进入到文件夹,touch新建一个Dockerfile,然后vi打开文件,开始编辑 [root@jkc ~]# mkdir docker-run [root@jkc ~]# cd docker-run 这个点代表上下文目录的路径,就是当前路径,我这里是/root/docker_run docker build -t jkc_pytest:v1 . [root@jkc docker-run]# docker build -t jkc_pytest:v1 . more-itertools>=4.0.0 Downloading https://pypi.doubanio.com/packages/66/58/63146600d8c35188f2c4de3f1e2fe77a54e9c9ac99ac3b652f09e042f637 ]# 运行过程中可以看到按步骤运行,如:Step 1/8 运行完成后,可以通过docker images查看生成的镜像 [root@jkc docker-run]# docker images REPOSITORY

    2.3K30编辑于 2022-09-19
  • 来自专栏全栈程序员必看

    docker 入门_docker高级教程

    一、docker概述 1.什么是docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 简单来说,docker是一个用来装应用的容器,就像杯子可以装水,笔筒可以放笔,书包可以放书,可以把深度学习放在docker中,可以把网站放入docker中,可以把任何想得到的程序放在docker中。 API接口: docker提供了一系列rest api的接口,包含了对docker也就是对我们的应用的一个启动停止查看删除等等。有了docker,通过docker命令就可以对其进行操作。 ) 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
  • 来自专栏finleyMa

    docker学习系列9 Docker的技术原理介绍

    Docker的技术原理介绍 Docker就是虚拟化的一种轻量级替代技术。 因为使用了容器,所以可以很方便的把生产环境和开 发环境分开,互不影响,这是 docker 最普遍的一个玩法。 Docker原理之App打包 LXC的基础上, Docker额外提供的Feature包括:标准统一的 打包部署运行方案。 备注:简单说Docker是基于Linux的虚拟化技术,又加入了image,Dockerfile等概念。又整了个类似github的docker hub。等发展起来了自己的生态系统。 Docker本身提供的命令非常简单,Dockerfile,Docker compose又便于学习及运用,这是Docker火起来的一大原因。

    78320发布于 2018-09-10
  • 来自专栏码匠的流水账

    java9系列(二)docker运行java9

    序 本文介绍下如何在docker运行java9 镜像 docker pull openjdk:9-jdk 启动 docker run -it openjdk:9-jdk /bin/jshell 然后就可以正常使用 1,2,3,4).stream().limit(3).forEach(e -> System.out.print(e)) 123 退出 jshell> /exit | Goodbye 查看此镜像的java版本 docker run -it openjdk:9-jdk /bin/bash root@44d1d18351a8:/# java -version openjdk version "9-Debian" OpenJDK Runtime Environment (build 9-Debian+0-9b181-4) OpenJDK 64-Bit Server VM (build 9-Debian+0-9b181-4, mixed mode) doc Start using Java 9 shell — jshell with docker

    98000发布于 2018-09-17
  • 来自专栏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 写入以下内容 { "registry-mirrors": ["https://e9yneuy4.mirror.aliyuncs.com"] } [root@localhost ~]# systemctl daemon-reload 6、启动docker [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
  • 来自专栏程序人生丶

    Docker学习路线9:运行容器

    要查看所有容器(包括已停止的容器),请使用 -a 标志:docker container ls -a访问容器要访问正在运行的容器的 shell,请使用 docker exec 命令:docker exec 停止容器要停止运行中的容器,请使用 docker stop 命令,后跟容器 ID 或名称:docker container stop CONTAINER_ID删除容器停止容器后,我们可以使用 docker 创建 Docker Compose 文件:要创建一个 docker-compose.yml 文件,首先指定您想要使用的 Docker Compose 版本,然后是您想要定义的服务。 运行 Docker Compose:要运行你的 Docker Compose 应用程序,只需导航到包含你的 docker-compose.yml 文件的目录,并运行以下命令:docker-compose docker-compose build:构建在 docker-compose.yml 文件中定义的所有镜像。这是一个关于 Docker Compose 的简要介绍!

    69430编辑于 2023-07-21
  • 来自专栏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】Linux安装Docker容器教程

    ①【Docker】Linux安装Docker容器教程 安装Docker Docker常用命令 安装Docker 查看系统内核版本: uname -r [root@localhost ~]# uname _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_ 3:25.0.0-1.el7 docker-ce-stable docker-ce.x86_64 3:24.0.9-1.el7 docker-ce-stable docker-ce.x86_64 查看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
领券