草庐IT

docker-secrets

全部标签

Docker Compose及Docker 知识点整理

目录1、DockerCompose简介2、为什么要使用DockerCompose3、DockerCompose安装使用(Linux)3.1下载3.2mkdirdocker文件夹目录3.3 上传docker-compose到docker文件夹3.4 移动到/usr/local/bin目录下3.5添加执行权限3.6修改文件名为docker-compose3.7查看版本⭐3.8 创建docker-compose.yml文件4、idea整合docker-compose4.1 Dockerfile4.2创建docker-compose.yml文件⭐Docker相关知识点整理1、DockerCompose

java对接docker简单示例

要使用Java对接Docker,可以使用DockerJava客户端库。以下是一个示例代码,展示了如何使用Java对接Docker并执行一些常见的操作:首先,确保已经在项目中添加了DockerJava客户端库的依赖。在pom.xml文件中添加以下依赖:com.github.docker-javadocker-java3.2.10然后,可以使用以下示例代码来连接到Docker并执行一些操作:importcom.github.dockerjava.api.DockerClient;importcom.github.dockerjava.api.command.CreateContainerRespo

docker 安装Oracle19c

如下操作基于已经装好docker环境1.下载镜像dockerpullregistry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c通过dockerimages命令查看如下图:已经有oracle19c镜像。 2.创建挂载文件#创建文件mkdir-p/mydata/oracle/oradata#授权,不授权会导致后面安装失败chmod777/mydata/oracle/oradata3.安装Oracle把配置挂载到本地文件 dockerrun-d \-p1521:1521-p5500:5500\-eORACLE_SID=ORCLCDB\-eORACLE_

docker拉取jdk镜像报错:Error response from daemon: manifest for java:8 not found: manifest unknown: manifes

docker拉取jdk镜像报错:Errorresponsefromdaemon:manifestforjava:8notfound:manifestunknown:manifes后面发现原来是docker官网弃用了Java镜像,需要用其他的镜像替代,例如:openjdk8。因此,docker拉取jdk镜像可以采用如下命令:dockerpullopenjdk:8可以执行dockerimages展示所有镜像,看下是否存在jdk镜像:dockerimages如上图红框所示就是jdk镜像。

Windows 安装 Docker

目录前言安装WSL2WSL2简介系统要求安装步骤安装DockerDesktop下载安装验证安装DockerCompose结语开源项目前言下图展示了在Windows系统上安装Docker,并利用DockerCompose一键搭建youlai-mall微服务商城所需的环境。本篇将先介绍Windows上如何安装Docker和DockerCompose,后续文章将逐一介绍中间件和微服务的部署过程。安装WSL2WSL2简介WSL2(WindowsSubsystemforLinux2)是一种虚拟化技术,其设计思想在于为Windows用户提供一个高度集成的Linux运行环境。实现方式是通过在Windows上

史上最简单批量加载Docker镜像的方法

通常我们批量加载docker镜像文件的时候,通常会写一个shell文件,然后里面使用for循环处理。比如下面的步骤:创建一个文本文件,列出我们要加载的所有镜像文件路径。每行一个文件路径。创建一个Shell脚本(例如load_images.sh),然后使用vi编辑器打开添加在脚本。使用dockerload命令加载每个镜像文件。可以使用for循环来遍历文件列表并加载每个镜像文件。以下是一个示例的Shell脚本(load_images.sh),用于批量加载Docker镜像:#!/bin/bash#列出要加载的镜像文件路径image_files=("/path/to/image1.tar""/path

如何更改Docker的默认存储位置

如果在安装系统时选择了自动分区,根分区一般不会分太大,CentOS会默认分50G,麒麟v4大概是100G。如需调整目录,请在安装时设置。修改Docker的默认存储路径,一般用下面几种方法:方法一:修改/usr/lib/systemd/system/docker.service文件,注释掉#ExecStart=/usr/bin/dockerd-Hfd://--containerd=/run/containerd/containerd.sock新增ExecStart=/usr/bin/dockerd--graph/opt/docker。使用systemctlrestartdocker重启docke

Ubuntu安装部署docker环境+安装部署vulhub靶场环境+漏洞复现

目录安装docker环境安装部署vulhub靶场 安装docker环境 为了方便操作,直接切换到root用户 更新源1.首先更新一下源 如果近期有更新源的话,可跳过 没有的话可以执行:sudovim/etc/apt/sources.list如果是root用户,可直接执行,不需要sudo 将里面原来的源删掉,然后粘贴上新的源 中科大和阿里云的镜像选一个放就可以 ​ 中科大镜像源 debhttp://mirrors.ustc.edu.cn/kalikali-rollingmainnon-freecontrib deb-srchttp://mirrors.ustc.edu.cn/kalikali-r

通过重置 /etc/docker/daemon.json 来解决 docker 启动不了的问题

具体报错表现查看容器CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?启动报错Jobfordocker.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusdocker.service"and"journalctl-xe"fordetails.分析和解决查看Docker日志:journalctl-udocker.servicedocker.service-DockerAppli

【Docker】学习笔记(一)三剑客之 docker engine仓库、镜像与容器的基本操作

dockerengine安装ubuntu20.04安装docker教程docker核心架构镜像(image)一个镜像就代表一个软件服务(ubuntu镜像、mysql镜像、redis镜像、mq镜像)只读远程中心仓库(repository)中心仓库用来集中存储、管理所有软件服务(镜像文件)===>>>仓库web界面dockerhub镜像搜索dockersearch与拉取dockerpull下载(拉取后自动存储到本地仓库)#除了dockerhub搜索,命令行也可搜索dockersearchtomcat#下载(tomcat:11.0.011.0.0为标签,不写默认为latest)dockerpullt