【Docker应用部署】教程文章相关的互联网学习教程文章

linux docker部署禅道(centos)【图】

拉取镜像1、mkdir zentao2、cd zentao3、mkdir -p /data/zbox 以下是一句话账号 admin 密码1234564、docker run -d -p 8080:80 -p 3316:3306 -e USER="admin" -e PASSWD="123456" -e BIND_ADDRESS="false" -e SMTP_HOST="163.177.90.125 smtp.exmail.qq.com" -v /data/zbox/:/opt/zbox/ --name zentao-server idoop/zentao:latest 原文:https://www.cnblogs.com/666gang/p/13236294.html

在 docker 中部署 phpmyadmin 使用 nginx 代理 https 时出现错误无法登录

错误信息:服务器和客户端上指示的 HTTPS 之间不匹配。这可能导致 phpMyAdmin 无法正常工作或存在安全风险。请修复您的服务器配置以正确指示 HTTPS。解决方法:在容器运行参数中,增加环境变量“–e PMA_ABSOLUTE_URI=https://具体地址/”即可。参考自:https://hub.docker.com/_/phpmyadmin原文:https://www.cnblogs.com/xwgli/p/14742169.html

Redis 安装部署(Docker - Centos7)【代码】

Redis 安装部署(Docker - Centos7) 1. 获取镜像查看可用的 Redis 版本:https://hub.docker.com/_/redis?tab=tags。也可以用下面的命令查看 docker search redis 下载镜像:docker pull redis:latest 2. 开启容器docker run -itd --name redis-test -p 6380:6379 redis 其中6380为宿主机端口,6379为窗口端口 安装完成。 进入容器命令:docker exec -it redis-test /bin/bash 参考:https://www.runoob.com/...

docker-compose部署prometheus+grafana+alertmanager【代码】

cat docker-compose.yml如下version: ‘2‘ services:# 添加 普罗米修斯服务prometheus:# Docker Hub 镜像image: prom/prometheus:latest# 容器名称container_name: Myprometheus# 容器内部 hostnamehostname: prometheus# 容器支持自启动restart: always# 容器与宿主机 端口映射ports:- ‘9090:9090‘# 将宿主机中的config文件夹,挂载到容器中/config文件夹volumes:- ‘./prometheus/config:/config‘- ‘./prometheus/data/prom...

Jenkins使用docker部署vue项目至远程服务器【代码】【图】

一、Jenkins配置:1、安装Publish Over SSH 和NodeJS(编译vue项目使用)插件: 如图所示,进入安装插件页面: 再安装nodejs插件: 点击安装即可。2、配置git用户凭证: 如上图所示,进入账号维护页面: 添加账号和密码,点击下边的保存:3、系统配置:配置Publish over SSH账号:拉倒最下边:配置完成记得保存。 4、全局工具配置: (1)git配置: (2)NodeJS配置: 配置完成记得保存。 二、创建部署项目:1、创建 item: ...

docker-compose快速部署环境笔记

# 在含有 docker-compose.yml 的文件夹下 构建容器# 如有使用 Dockerfile 在修改 Dockerfile 文件之后再次执行如下即可应用修改docker-compose up -d# 停止 docker-compose.yml 里面的所有容器docker-compose stop# 删除 docker-compose.yml 里面的所有容器docker-compose rm# 查看 docker-compose.yml 里面 nginx 的日志docker-compose logs -f nginx# 重启 docker-compose.yml 里面的某一个容器docker-compose restart nginx####...

docker 部署 flask(三)高级编写及生成镜像,安装requirements.txt【代码】

简介:上一篇,我写了如何使用别人的docker基础镜像,生成我们的docker镜像。也就最基本的flask,没有别的库(包)支持。连数据库支持都没有。也就让大家了解一下怎么生成镜像而已。本篇介绍如何在docker镜像中安装库(包)支持。其实我也被卡了2天,没搞定。https://github.com/tiangolo/uwsgi-nginx-flask-docker/issues/38在作者的 github问了,还是自己回答。哥真NB,自己提问,自己解答。一:选择性的忽略作者网站的使用说明中...

Idea连接服务器docker并部署代码到docker实现一键启动【图】

好记性不如烂笔头,写笔记是为了回头看的。谁要是不小心搜了看了,如有不足之处敬请谅解。一、准备工作虚拟机centos7.X,docker1.3.X,Win10 Idea2018.1默认Idea已经下载了Docker插件默认虚拟机docker已经装了jdk二、开始1. 打开docker配置文件(docker把端口号2375开放,下面两种方法都不够安全,但是测试用用还可以,正式的就不行。)[root@huangsz ~]# vim /usr/lib/systemd/system/docker.service在ExecStart=/usr/bin/dockerd...

基于docker容器部署solr 8.1【图】

文章要点:1、Solr是什么2、Solr目录结构3、基于docker部署solr正文:1、Solr是什么?Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。2、Solr目录结构?(1)bin:solr的运行脚本(2)contrib:solr的一些扩展jar包,用于增强solr的功能(3)dist:该目录包...

Docker OpenvSwitch 应用部署【代码】

Docker OpenvSwitch 应用部署安装部署OVS并建立GRE隧道节点1:192.168.1.198 容器网段:172.17.1.0/24节点2:192.168.1.199 容器网段:172.17.2.0/241、节点1节点2操作:修改docker 默认IP地址网段,主配置文件内修改配置参数。vim /lib/systemd/system/docker.service# bip参数设置IP地址 指定的是网关。 ExecStart=/usr/bin/dockerd --bip=172.17.2.1/24# 重启服务 systemctl daemon-reload systemctl restart docker2、节点1节点2...

docker swarm模式使用traefik部署服务【代码】【图】

初始化一个swarm集群, 并把当前主机设置为swarm managedocker swarm init2.如果想让其它机器加入该集群,可以执行以下命令(本例未使用)docker swarm join-token worker 可以输出加入该集群并作为worker角色的命令,如下: To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-4vr9acar13e6cbvogs3ptir8fz55jubdkjzyi4u2vljy2i38t8-b94ezwkgbbmt12opnqdmaqrcg 192.168.2.63:23...

Jenkins+Docker 微服务部署到docker容器中【代码】【图】

Jenkins部署微服务到docker容器(jenkins搭建)在jenkins中构建项目,将项目打成的jar包放到指定目录下,使用dockerfile将jar包构建成镜像,然后docker启动镜像,微服务就部署好了 cat /server/docker/mall-admin/docker.sh #在docker服务器创建脚本mv admin.jar ../backup/admin.jar.`date +%Y%m%d` #备份jar包 docker rm -f admin                    #删除正在运行的admin微服务 docker rmi test/admin...

docker的部署及使用【图】

Docker部署及使用 1.安装docker1.查看系统环境:[root@bogon ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@bogon ~]# uname -r3.10.0-514.el7.x86_64[root@bogon ~]# systemctl stop firewalld[root@bogon ~]# systemctl disable firewalld[root@bogon ~]# setenforce 02.安装docker[root@bogon ~]# yum install -y docker3.docker和OpenStack对比表4.启动docker并设置开机自启[root@bogon ~]# system...

k8s部署docker容器【代码】

一、环境需机器已部署好k8s和docker的环境二、操作步骤1、将制作好的镜像推送到docker仓库docker tag nginx:test harbor:test-nginx docker push harbor:test-nginx2、k8s创建命名空间#nginx-test为本次实验创建的测试命名空间 kubectl create namespace nginx-test3、创建secretkubectl create secret docker-registry regcred --docker-server=harbor --docker-username=yourname --docker-password=yourpassword -n nginx-tes...

Docker Swarm Mode 学习笔记 (部署服务)【代码】

使用 docker service 命令来管理 Swarm 集群中的服务,该命令只能在管理节点上执行。新建服务docker service create --replicas 3 -p 80:80 --name nginx nginx:latest解释一下这条命令:--replicas 3 : 任务数量-p 80:80 :配置节点与容器端口映射--name nginx :服务名称nginx:latest: 镜像名与版本, 与启动容器一致查看服务查看当前 Swarm 集群运行的服务: docker service ls查看单个服务详情: docker service ps 服务名查看...