精华内容
下载资源
问答
  • Docker安装配置Wiki.js

    2019-12-07 19:09:08
    最低配置 CPU 2核 内存 1GB MYSQL 5.7.8+(强推8+) Mysql5.7.8支持一部分功能(我也是后面转的8+),推荐使用Mysql8.0 STEP1 先装Mysql8+ 安装步骤 ...

    wiki配置需求

    需求 最低配置
    CPU 2核
    内存 1GB
    MYSQL 5.7.8+(强推8+)

    Mysql5.7.8支持一部分功能(我也是后面转的8+),推荐使用Mysql8.0
    在这里插入图片描述
    在这里插入图片描述

    STEP1

    先装Mysql8+
    安装步骤 https://blog.csdn.net/alvyn/article/details/103437936

    在这里插入图片描述

    mysql增加wiki用户

    create user 'wiki'@'localhost' identified by '[your password]';
    create user 'wiki'@'%' identified by '[your password]';
    

    新建数据库wiki

    CREATE DATABASE `wiki`;
    

    给wiki用户添加权限

    grant all privileges on wiki.* to 'wiki'@'localhost';
    grant all privileges on wiki.* to 'wiki'@'%';
    flush privileges;
    

    搜索wiki镜像

    docker search wiki
    

    在这里插入图片描述
    5. 拉取wiki镜像

    docker pull requarks/wiki
    

    官网装的是requarks/wiki
    6. 查看wiki本地镜像

    docker images
    

    在这里插入图片描述

    STEP2

    开启服务

    docker run -d -p 8083:3000 --name wiki --restart unless-stopped \
    -e "DB_TYPE=mysql" -e "DB_HOST=[your ip]" \
    -e "DB_PORT=3308" -e "DB_USER=wiki" -e "[your password]" -e "DB_NAME=wiki" \
    requarks/wiki
    

    在这里插入图片描述

    STEP3

    访问 http://[ip]:8083

    展开全文
  • Docker最低支持Centos7系统,且要装在64位平台中。 系统安装时选择最小化安装,最小化安装可最大限度提升系统性能。 配置网络 ping百度测试是否接通外网 更改系统配置(hostname、ssh远程访问) 修

    准备实验环境

    • Docker最低支持Centos7系统,且要装在64位平台中。
    • 系统安装时选择最小化安装,最小化安装可最大限度提升系统性能。

    配置网络

    在这里插入图片描述ping百度测试是否接通外网
    在这里插入图片描述

    更改系统配置(hostname、ssh远程访问)

    修改主机名
    在这里插入图片描述
    配置主机名静态表
    在这里插入图片描述
    运行ssh,设置为开机自启动
    在这里插入图片描述

    关闭防火墙和Selinux

    清空路由规则
    在这里插入图片描述
    关闭防火墙,关闭协议
    在这里插入图片描述

    打开内核转发功能

    编辑内核转发配置文件
    在这里插入图片描述添加以下三行内容:

    • 启用ip包转发功能
    • 禁止默认数据包源地址校验
    • 禁用所有数据包源地址校验
      在这里插入图片描述检查配置有无错误,若有误会报错,无误会将配置内容打印出来
      在这里插入图片描述

    配置YUM源

    网络安装源地址:http://mirror.centos.org/centos
    选择centos7/extras/x86_64
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    编辑yum配置文件
    在这里插入图片描述在这里插入图片描述挂载yum源
    在这里插入图片描述在这里插入图片描述显示yum仓库个数
    在这里插入图片描述

    安装软件

    安装 net-tools、yum-utils、createrepo、httpd、vim、wget、elinks
    在这里插入图片描述
    在这里插入图片描述

    配置Docker安装源

    需要从docker.com官网上下载最新的docker版本,因此需要配置docker网络安装源
    在这里插入图片描述点进去以后复制浏览器的网址,粘贴到虚拟机中,下载源
    在这里插入图片描述查看可安装的docker版本
    在这里插入图片描述

    下载并制作Docker安装包

    创建目录,将docker-ce和依赖包下载到指定目录
    在这里插入图片描述生成yum源
    在这里插入图片描述

    搭建基于HTTP的Docker安装服务器

    安装docker-ce
    在这里插入图片描述启动docker,查看版本号
    在这里插入图片描述到这里,Docker的安装就完成啦。

    展开全文
  • 简介 一个类似于虚拟机的轻量级容器。  官方网址https://www.docker.com... 官方有一个在线模拟环境:  ...https://www.docker.com/tryit/ ...从官网介绍来看,它支持的操作系统非常多...推荐使用64-bit,kernel 最低3.10,

    简介

    一个类似于虚拟机的轻量级容器。 
    官方网址https://www.docker.com 
    官方有一个在线模拟环境: 
    https://www.docker.com/tryit/

    安装

    从官网介绍来看,它支持的操作系统非常多,基本许多我没见过的。 
    我的测试环境是Ubuntu Kylin 14.04

    需求

    推荐使用64-bit,kernel 最低3.10,可以使用 uname-r查看 
    这里写图片描述 
    我用的Ubuntu版本比较高,官方介绍可以跳过一些操作。

    安装过程

    安装需要sudo权限

    确定安装了wget

    which wget 
    如果没有安装,使用 
    sudo apt-get update 
    sudo apt-get install wget 
    进行安装

    获取包

    wget -qO- https://get.docker.com/ | sh 
    q后面是大写字母O

    提示成功后,运行:

    sudo docker 
    输出: 
    这里写图片描述

    重启系统,运行:

    sudo docker run hello-world

    它会下载一个测试image并运行。我操作若干次,终于下载下来了: 
    提示有点问题: 
    这里写图片描述 
    我在休息时间处理,时间比较紧张,以后再来分析这里原因。 
    直接测试使用官方的ubuntu镜像

    sudo docker pull ubuntu 
    运行hello world 
    sudo docker run ubuntu /bin/echo hello world

    这里写图片描述

    展开全文
  • 服务器配置:aliyun最低配:CPU: 1核 内存: 1024 MB 1Mbps(峰值) 服务器环境:centos 7.0,暂时只安装了 docker 和 nginx 1.10 构想: 通过宿主的 nignx 根据域名进行分发,分发至不同的 docker 实例。 ...

    服务器介绍:

    服务器配置:aliyun最低配:CPU: 1核 内存: 1024 MB 1Mbps(峰值)

    服务器环境:centos 7.0,暂时只安装了 docker 和 nginx 1.10

     

    构想:

    通过宿主的 nignx 根据域名进行分发,分发至不同的 docker 实例。

    具体参考 docker搭建nginx配置多域名以及多端口号

    尝试使用多种不同的方式对不同的子域名进行 HTTPS 配置,1>阿里云本身的免费证书,2> Let's Encrypt 免费证书 

     
    截止 2017-02-07

    新域名还没备案。

    待域名备案通过后再填坑。

     


     

     

    2017-03-08 再更

    审核通过,域名为 auww.me

    域名的解析类型为泛解析,即 *.auww.me 均指向我的阿里云服务器

    1> 通过端口区分(已实现)

        具体项目 http://git.oschina.net/auwaiyung/docker_lnmp_example , 使用方法在项目的 README.md

        ps: checkout 后,需要稍微修改一下 docker-composer.yml 的端口部分,docker容器不可同时映射到宿主的同一个端口,会冲突。

        具体访问url:  http://www.auww.me:81/phpinfo.php  http://www.auww.me:82/phpinfo.php

       pps: 修改过配置后,一定要重新build,然后使用 down 和 up 来重启,restart 重启不生效。

     

    2> 考虑实际,首先,先不可能让用户提前知道你除了开放80端口外,还有没有别的端口开放访问。再者,即便是知道,应该也没有多少人愿意在链接上带上端口号,因为这看起来就很非主流很山寨。

       具体想法:通过宿主机的nginx进行分发

    server {
        server_name wordpress.auww.me
        listen 80;
    
        location / {
            proxy_redirect off;
            # 真实 ip
            proxy_set_header X-Real-IP $remote_addr;
            # 真实 ip
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            # 真实的 host
            proxy_set_header Host $host;
            # 转发
            proxy_pass http://www.auww.me:81;
        }
    }

     

    2017-3-10 再更

    初级想法实现,根据域名分到不同的docker容器也可实现,但是其中发现有点问题

    1>由于使用 wordpress 作为 demo 项目,可是wordpress大量使用了 $_SERVER 变量。这导致 proxy_pass 前后的变量不一致

        解决方法:可以通过   proxy_set_header REQUEST-URI $request_uri;   或  fastcgi_param REQUEST_URI $http_request_uri; # set in the nginx config on the host  进行实际的设置,适配项目的需要

     

    2> 由于希望域名 http://wordpress.auww.me 直接就是 wordpress 项目,可是实际上是有访问 phpmyadmin 管理 MySQL 的需要,又不想通过 http://www.auww.me:[port]/phpMyAdmin 的形式进行访问。主要是通过location{} 来实现这个功能。这里,也有两个方向,1. 对宿主机nginx进行配置,2.对容器的nginx进行配置

     

    第一个实现如下:

    感觉,第一个的实现比第二个还是有点优点的:

    1,修改 location 方便,以防我哪天心血来潮,想改点什么东西,可以立即生效。如果写在容器的config,需要重新 build,然后down,然后up,才可以生效。

    2,由于写在容器里面,每一项的更改需要需要重新 build,然后down,然后up,才可以生效。对于我在尝试搭建的时候,实在是十分不友好。故,先使用第一个,第二个再挖坑。等未来有机会补上。

    故将nginx 的 conf 设置成如下

    # /etc/nginx/conf.d/wordpress.conf
    server { server_name wordpress.auww.me listen
    80; #proxy_redirect off; #proxy_set_header X-Real-IP $remote_addr; #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #proxy_set_header Host $host; location / { proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_set_header REQUEST-URI $request_uri; proxy_pass http://www.auww.me:81/wordpress/; } location ^~ /phpMyAdmin/ { proxy_pass http://www.auww.me:81/phpMyAdmin/; } }

    使匹配 /phpmyadmin/ 的跳转到 http://www.auww.me:[port]/phpMyAdmin/ 里面去

    然后其余的就直接指向 http://www.auww.me:81/wordpress/

    pps: proxy_set_header 这个命令,只要在 location 里面设置一条,server 里面的 proxy_set_header 都会失效,失效,失效。

     

    另附上容器的nginx配置  

    fastcgi_param  REQUEST_URI $http_request_uri;  这个就是根据wordpress 的需要设置的参数,参数来源于宿主nginx的设置。如果不设置的话,进入 wordpress (domain.com/wp-admin)的管理后台,会被 wordpress 处理成 domain.com/wordpress/wp-admin
    # /home/au/docker/wordpress/project/nginx/sites-enabled/default.config
    server { listen
    80 default; index index.html index.htm; server_name wordpress.auww.me; root /usr/share/nginx/html; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.html; } location ~ \.php { include fastcgi_params; fastcgi_pass php:9000; fastcgi_index index.php; #fastcgi_param URIA $uri; #fastcgi_param REQUEST_URIA $request_uri; fastcgi_param REQUEST_URI $http_request_uri; # set in the nginx config on the host fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name; } }

     

    转载于:https://www.cnblogs.com/au_ww/p/6375210.html

    展开全文
  • CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。 卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧...
  • 操作系统:64bit CentOS7,Linux内核版本最低为3.10(操作 uname -r 查看当前版本) docker版本:17.05.0-ce   安装步骤: 1. 通过yum 方式安装docker: 第一步:更新yum源 sudo yum update 第二步:增加...
  • 一、安装使用Docer CE 本文以CentOS 7为例,安装docker CE版本,docker有两种版本,社区版本CE和企业版本EE,此处学习研究以CE版本为例, ... CentOS 7 满足最低内核的要求,但由于内核版本比...
  • Linux安装docker

    2019-09-04 15:49:38
    系统环境:docker最低支持centos7,本文使用的centos7 1、安装docker 使用yum安装docker: yum install docker 查看docker安装版本: docker version 启动docker: systemctl start docker 查看docker启动状态:...
  • 电脑最低配置要求: i5 CPU(AMD同等处理能力的), 8G内存. window 10 专业版 安装 1.下载docker https://www.docker.com/products/docker-desktop 点击windows (Stable) 下载. 2.开启 Hyper-V 2.1 右键 Win 键,点击 ...
  • Docker 最低支持 CentOS 7, 推荐Centos7.3版本配置yum源#tee/etc/yum.repos.d/docker.repo<<-'EOF'[dockerrepo] name=DockerRepository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabl...
  • Cloudreve Docker 优势 基于最新的Cloudreve V3 长期维护 大幅体积小 纯净安装,无多余组件 支持多种架构(amd64,arm64,arm32 / v7) 简易安装 内含详细的Cloudreve + Nginx + Aria2部署教程 Cloudreve Cloudreve...
  • 部署流程1.环境准备2.安装docker2.安装docker-compose2.安装Harbor 1.环境准备 Harbo官网 ... 前置条件准备 Docker engine Version ...最低要求 推荐配置 CPU 2 CPU 4 CPU 内存 4 GB 8 GB 硬盘 40 GB 160 GB
  • docker-01

    2021-03-04 22:21:32
    容器技术 – 1 docker安装 安装前准备: ​ 1、禁用 selinux [SELINUX=disabled] ​ 2、卸载防火墙 [yum -y remove firewalld-*] ​ 3、docker软件安装包在 云盘\...最低配置 node-0001 192.168.1.31 2CPU,2G内存
  • docker容器技术

    2020-11-07 17:15:12
    容器技术 – 1 docker安装 安装前准备: ​ 1、禁用 selinux [SELINUX=disabled] ​ 2、卸载防火墙 [yum -y remove firewalld-*] ​ 3、docker软件安装包在 云盘\...最低配置 node-0001 192.168.1.31 2CPU,2G内存
  • Centos Docker GitLab

    2018-04-16 16:22:17
    centos 7.3安装 DockerDocker 要求的最低内核版本为 3.10 , 查看系统的内核版本# uname -r 3.10.0-229.el7.x86_64 创建 YUM 源配置文件tee /etc/yum.repos.d/docker.repo [Docker] name=Docker Repository baseurl=...
  • 该存储库包含一个自动生成的Docker映像,该映像具有最低配置,可用于开始编译各种工具,其中大多数由团队提供(真棒)。 感谢他们(以及参与Tegra / Nintendo黑客界的其他黑客团队)所做的出色工作。 目的是提供一...
  • DockerToolbox-19.03.1.rar

    2020-07-22 10:41:48
    Docker Toolbox提供了一种在不满足Docker Desktop for Windows 应用最低系统要求的Windows系统上使用Docker的方法。 Docker Toolbox包含以下Docker工具: Docker CLI Client 用于运行Docker Engine以创建映像和容器 ...
  • 描述 XWiki项目的自定义Docker映像,用于为... 构建XWiki平台的最低配置。 基于前一个,还包含一个Android SDK,用于构建XWiki Android应用程序。 用于在Oracle上测试XWiki的自定义Oracle数据库19.3.0标准版映像。
  • CentOS 安装 Docker

    2019-12-24 19:48:44
    警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker. 准备工作 系统要求 Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核...
  • 警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker. 原文地址:https://yeasy.gitbooks.io/docker_practice/install/centos.html 准备工作 系统要求 Docker CE 支持 64 位版本 CentOS 7...
  • 最低配置 推荐配置 CPU 2 CPU 4 CPU 内存 4G 8G 硬盘 40GB 160GB 1.2、软件 软件 版本 Docker engine 版本17.06.0-ce+或更 Docker Compose 版本1.18.0或更高 Openssl 最好是最新的 1.3、...
  • Docker 安装 goharbor

    2019-12-04 10:35:30
    作用 远程镜像只拉取一次即可,减少下载镜像的...最低配置 推荐配置 处理器 2 CPU 4 CPU 内存 4GB 8GB 硬盘 40GB 160GB Software 软件要求 软件 版本 说明 Docker 17.03.0-ce 或更高 Docke...
  • docker 1 section

    2019-03-15 15:11:45
    警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker 准备工作 系统要求: Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本...
  • docker-maven-plugin 这是一个Maven插件,用于构建Docker映像和管理用于集成测试的容器。 它适用于Maven 3.0.5和Docker 1.6.0或更高...最低要求版本为Docker 1.6( v1.18 ) docker docker:watch需要Docker 1.8.1( v
  • docker-容器技术

    千次阅读 2020-11-11 19:11:19
    容器技术 – 1 docker安装 安装前准备: ​ 1、禁用 selinux [SELINUX=disabled] ​ 2、卸载防火墙 [yum -y remove firewalld-*] ​ 3、docker软件安装包在 云盘\...最低配置 node-0001 192.168.1.31 2CPU,2G内存

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 185
精华内容 74
关键字:

docker最低配置