Docker

docker 安装solr8.6.2 配置中文分词器的方法

一、环境版本Docker version 19.03.12centos7solr8.6.2二、docker安装1.使用官方安装脚本自动安装curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2.使用国内 daocloud 一键安装命令:curl -sSL https://get. »

Docker批量容器编排的实现

简介 Dockerfile build run 是手动操作单个容器,假如使用微服务架构,需要启动 100 + 个容器,他们之间的依赖关系如何维护? Docker Compose 用来轻松高效地管理容器,定义运行多个容器。 三个步骤: Dockerfile Services & docker-compose.yml docker-compose up 初体验 1.Dockerfile FRO... »

deepin apt命令安装最新版本的docker的方法

您可能感兴趣的文章:Deepin使用docker安装mysql数据库过程详解 »

Docker部署Mysql集群的实现

单节点数据库的弊病 大型互联网程序用户群体庞大,所以架构必须要特殊设计 单节点的数据库无法满足性能上的要求 单节点的数据库没有冗余设计,无法满足高可用 单节点MySQL的性能瓶领颈 2016年春节微信红包巨大业务量,数据库承受巨大负载 常见MySQL集群方案   mysql 集群方案介绍,建议使用pxc,因为弱一致性会有问题,比如说a节点数据库显示我购买成功,b 节点数据库显示没有成功,这就麻烦了... »

使用docker搭建一套开发环境全家桶的详细教程

DNMP介绍 DNMP(Docker + Nginx + MySQL + PHP7/5 + Redis)是一款全功能的LNMP一键安装程序。支持的服务丰富、功能强大、使用简单、兼容多平台。是适用于多端的一款docker开发与生产环境的PHP环境全家桶。 DNMP项目特点: 100%开源 100%遵循Docker标准 支持多版本PHP共存,可任意切换(PHP5.4、PHP5.6、PHP7.1、PHP... »

在Idea中使用Docker部署SpringBoot项目的详细步骤

前言 项目需要: 安装Dockeridea中安装docker插件,并配置docker一个SpringBoot项目创建Dockerfile 一、下载、安装、配置Docker下载Docker 下载地址:官网下载 Docker 安装 一直下一步就行 配置路径:Settings–General 勾选 Expose daemon on tcp://localhost:2375 without TLS 设置镜... »

DockerHub 镜像仓库的使用详解

之前我们使用的镜像都是从 DockerHub 公共仓库拉取的,我们也学习了如何制作自己的镜像,但是通过 tar 包的方式实现镜像的备份恢复迁移对于团队协作开发并不是特别友好,我们也可以将镜像推送至 DockerHub 仓库方便使用。 温馨提示:如果构建的镜像内携带了项目数据,建议还是使用私有仓库比较好。 注册账号 官网:https://hub.docker.com/ 登录账号 通过 docker ... »

Docker 搭建集群MongoDB的实现步骤

前言 由于公司业务需要,我们打算自己搭建 MongoDB 的服务,因为 MongoDB 的云数据库好贵,我们这次采用副本集的方式来搭建集群,三台服务器,一主、一副、一仲裁 基本概念 Replica Set 副本集:一个副本集就是一组 MongoDB 实例组成的集群,由一个主(Primary)服务器和多个备份(Secondary)服务器构成 主节点(master):主节点接收所有写入操作。主节点将对... »

docker镜像无法删除 Error:No such image:xxxxxx解决

前言docker镜像无法删除,通过 docker images 查看镜像明明存在就是删除不了。别慌,docker images 中的 IMAGE ID 就可以确定镜像文件了。到此这篇关于docker镜像无法删除 Error:No such image:xxxxxx解决的文章就介绍到这了,更多相关docker镜像无法删除内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开... »

如何基于Dockerfile构建tomcat镜像

dockerfile 是用来构建docker镜像的文件!命令参数脚本! 构建步骤: 编写一个dockerfile 文件 docker build 构建成一个镜像 docker run 运行镜像 docker push 发布镜像(DockerHub、阿里云镜像仓库) # 以contes为例 查看 dockerhub 上 contes 的 dockerfile FROM scratch ADD cen... »

Docker容器数据卷原理及使用方法解析

什么是容器数据卷 如果数据都在容器中,一旦容器删除,数据就会丢失! eg : mysql容器删了,就是我们常说的删库跑路。 需求:数据可以持久化,即时删掉容器,我们的数据还在 容器直接可以有一个数据共享的技术!Docker容器产生的数据,同步到本地! 这就是卷技术!目录的挂载,将我们容器的目录挂载到linux上面! 总结:卷技术就是为了实现数据的持久化和同步操作,容器间也是可以数据共享的 使用数据... »

Docker简单入门使用教程

前言: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上。近几年来,Docker 在国内发展的如火如荼,特别是在互联网公司, Docker 的使用是十分普遍的,极大提高了应用的维护效率,降低了云计算应用开发的成本。本篇文章主要是带你入门Docker,介绍Docker的安装及简单使用。 1.安装Do... »

docker compose idea CreateProcess error=2 系统找不到指定的文件的问题

Docker Compose Compose 简介 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定义... »

linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)

,若按照此方法还是不行的话是由于系统没有gcc, 还需要安装gcc源码包,由于gcc源码包依赖过多,在这里我不进行演示了,留下依赖图表,可上网查找安装方法,若是有网环境输入yum -y install gcc就可以总结到此这篇关于linux中无make命令的问题的文章就介绍到这了,更多相关linux无make命令内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网! »

Docker构建python Flask+ nginx+uwsgi容器

安装Nginx 首先拉下centos镜像docker pull centos 我们安装最新的nginx1.19版本:下载地址 将centos镜像运行起来并进入: docker run --name ver -d -p 8051:80 -it nginx_start 将nginx-1.19.0.tar.gz这个包放入容器里面: docker cp nginx-1.19.0.tar.gz 10e87a... »

Docker 最常用的镜像命令和容器命令详解

本文列出了 Docker 使用过程中最常用的镜像命令和容器命令,以及教大家如何操作容器数据卷,实现容器数据的备份。熟练练习这些命令以后,再来一些简单的应用部署练习,大家就可以学习 Docker 的镜像构建、备份恢复迁移、镜像仓库、网络、集群等等更多的内容。 镜像相关命令   官方文档:https://docs.docker.com/reference/ 查看镜像 [root@localhost ~... »

使用docker部署hadoop集群的详细教程

最近要在公司里搭建一个hadoop测试集群,于是采用docker来快速部署hadoop集群。 0. 写在前面 网上也已经有很多教程了,但是其中都有不少坑,在此记录一下自己安装的过程。 目标:使用docker搭建一个一主两从三台机器的hadoop2.7.7版本的集群 准备: 首先要有一台内存8G以上的centos7机器,我用的是阿里云主机。 其次将jdk和hadoop包上传到服务器中。 我安装的是h... »

阿里云镜像安装docker报错的问题及解决方案

问题 使用阿里云镜像安装docker时出现如下报错,具体如下图: Malformed entry 60 in list file /etc/apt/sources.list (Component) 解决方案 注意到报错提示/etc/apt/sources.list 这个文件第60行格式错误,那么尝试把这行注释掉。先打开这个文件: $ sudoedit /etc/apt/sources.list 再... »

详解六种减小Docker镜像大小的方法

我从2017年做Vulhub开始,一直在和一个麻烦的问题做斗争:在编写Dockerfile的时候, 如何减小 docker build 生成的镜像大小 ?这篇文章就给大家总结一下我自己使用过的六种减小镜像大小的方法。 1. 使用Alpine Linux Alpine Linux是一个基于BusyBox和Musl Libc的Linux发行版,其最大的优势就是小。一个纯的基础Alpine Docker... »

Docker容器搭建并运行实现过程详解

直接拉取镜像,创建容器并运行容器一把梭哈: docker run -d --restart=always \ --privileged=true \ --net=host \ --name=fastdfs \ -e IP=192.168.149.128 \ -e WEB_PORT=80 \ -v ${HOME}/fastdfs:/var/local/fdfs registry.cn-beijing... »

Docker容器连接实现步骤解析

具体操作步骤如下:首先启动一个nginx容器,但是不分配端口,命令如下:docker run -d --name nginx1 nginx命令执行结果如下:容器启动成功后,在宿主机中是无法访问的。启动ubuntu接下来,启动一个ubuntu,并且和nginx建立连接,如下:docker run -dit --name ubuntu --link nginx1:mylink ubuntu bash这... »

Docker数据备份恢复实现过程详解

恢复数据恢复需要一个临时容器,如下:docker run --volumes-from nginx3 -v $:/backup nginx tar xvf/backup/backup.tar命令解释:首先还是使用--volumes-from参数连接上备份容器,即第一步创建出来的nginx3。您可能感兴趣的文章:详解复制备份docker容器数据的方法docker中psql数据库备份与恢复详解dock... »

详解Docker Swarm概念与用法

Docker Swarm是Docker公司开发的容器集群管理服务。与Kubernetes相比,Docker Swarm是一个简单的软件,似乎不堪大用。对于没有集群使用经验的小白,用Docker Swarm起步,是一个很好的选择。docker swarm命令可以创建、加入、离开一个集群。docker service命令可以操作Swarm中的Service。docker stack rm $stack... »

Docker 常见问题解决

Docker映射端口时仅有IPv6无法到IPv4 启动 docker 某服务,只显示 ipv6 的端口信息。ipv4 无端口信息,导致外部无法通过 ipv4 访问服务,报 Connection refused 错误 解决方法 在服务器上禁用 ipv6 vim /etc/default/grub 在第6行中增加 ipv6.disable=1 GRUB_CMDLINE_LINUX="ipv6.disa... »

Docker 如何安装 Nginx

Docker 安装 NginxNginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。可以通过 Sort by 查看其他版本的 Nginx,默认是最新版本 nginx:latest。您可能感兴趣的文章:Docker nginx安装与配置挂载的方法docker安装nginx并配置通过https访问的方法docker下安装Nginx的方法 »

Page 1 of 46123»