centos7 firewalld ip转发设置、安装docker-compose出现错误、docker-compose部署Yapi

这篇具有很好参考价值的文章主要介绍了centos7 firewalld ip转发设置、安装docker-compose出现错误、docker-compose部署Yapi。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 centos7 firewalld ip转发设置

#!/bin/bash
#开启系统路由模式功能
vim /etc/sysctl.conf
#添加下面一行
net.ipv4.ip_forward=1
#运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效
sysctl -p
#开启firewalld
systemctl start firewalld
#防火墙开启4444端口
firewall-cmd --zone=public --add-port=4444/tcp --permanent
#设置IP地址伪装
firewall-cmd --add-masquerade --permanent
#设置端口映射
firewall-cmd --add-forward-port=port=4444:proto=tcp:toaddr={ip}:toport=4444 --permanent
firewall-cmd --add-masquerade --permanent
#重启firewall
firewall-cmd --reload


-------------------------------------------------------------------------
firewall相关命令:
查看所有规则:firewall-cmd --list-all
添加端口:firewall-cmd --add-port=80/tcp --permanent
移除端口:firewall-cmd --remove-port=80/tcp --permanent
删除转发策略:firewall-cmd --remove-forward-port=port=4444:proto=tcp:toaddr={ip}:toport=4444 --zone=public --permanent
查看端口状态:firewall-cmd --zone=public --query-port=80/tcp
重启:firewall-cmd --reload

二 安装docker-compose出现错误html: No such file or directory syntax error near unexpected token `<‘ <head><t

安装docker-compose出现
/usr/local/bin/docker-compose: line 1: html: No such file or directory
/usr/local/bin/docker-compose: line 2: syntax error near unexpected token <' 'usr/local/bin/docker-compose: line 2:
错误

---------------------------------------------------------------------
解决
重新安装docker-compose,国内的有些快捷方式有些是有问题的,
可能短期内能够使用,时间长了就会出现问题
尽量直接使用GitHub的,如果一次下载不成,多执行几遍就可以

curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 


没有权限记得加sudo
 chmod +x /usr/local/bin/docker-compose
 
 docker-compose -v


三 docker-compose部署Yapi

1.安装docker

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install docker-ce
systemctl start docker  # 启动docker服务

2 安装docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

3 新建docker-compose.yml

vim docker-compose.yml文章来源地址https://www.toymoban.com/news/detail-706889.html

version: '3'

services:
  yapi-web:
    image: liuqingzheng/yapi:latest
    container_name: yapi-web
    ports:
      - 3000:3000
    environment:
      - YAPI_ADMIN_ACCOUNT=306334678@qq.com
      - YAPI_ADMIN_PASSWORD=admin
      - YAPI_CLOSE_REGISTER=true
      - YAPI_DB_SERVERNAME=yapi-mongo
      - YAPI_DB_PORT=27017
      - YAPI_DB_DATABASE=yapi
      - YAPI_MAIL_ENABLE=false
      - YAPI_LDAP_LOGIN_ENABLE=false
      - YAPI_PLUGINS=[]
    depends_on:
      - yapi-mongo
    links:
      - yapi-mongo
    restart: unless-stopped
  yapi-mongo:
    image: mongo:latest
    container_name: yapi-mongo
    volumes:
      - ./data/db:/data/db
    expose:
      - 27017
    restart: unless-stopped

4 启动

docker-compose up -d # 启动
docker-compose stop  # 停止
docker-compose rm    # 删除

5 访问

http://127.0.0.1:3000/
输入邮箱:306334678@qq.com
输入密码:admin

到了这里,关于centos7 firewalld ip转发设置、安装docker-compose出现错误、docker-compose部署Yapi的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS7设置固定IP

    CentOS7设置固定IP 第一步:虚拟机设置NAT网络模式 第二步:查看虚拟网络的网关等信息 第三步:先查看虚拟机上用的是哪个网卡端口 一般会是这个ens33这个网卡 第四步:修改网络配置文件 进入/etc/sysconfig/network-scripts中修改对应的配置文件 修改后的配置如下,红色部分未修改

    2024年02月15日
    浏览(38)
  • CentOS7下使用docker-compose安装部署superset

    见 docker在CentOS下安装 和 Docker-compose安装。 官网指引: https://superset.apache.org/docs/installation/installing-superset-using-docker-compose 注:此处使用自己搭建的 mysql 作为数据的存储 该文件在 ./superset/docker 目录下,使用 ls -a 进行查看该隐藏文件 注: 1、增加自行搭建的 mysql 地址、账号和

    2024年02月06日
    浏览(52)
  • centos7.6设置固定IP

    将ONBOOT=no改为yes,将BOOTPROTO=dhcp改为BOOTPROTO=static,并在后面增加几行内容 IPADDR=192.168.xxx.xxx NETMASK=255.255.255.0 GATEWAY=192.168.86.2 DNS1=114.114.114.114

    2024年02月13日
    浏览(34)
  • Linux:firewalld防火墙-(实验2)-IP伪装与端口转发(4)

    本章实验环境要建立在上一章之上,ip等都是继承上一章,完全在上一章之下的操作 Linux:firewalld防火墙-小环境实验(3)-CSDN博客 https://blog.csdn.net/w14768855/article/details/133996151?spm=1001.2014.3001.5501 👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆

    2024年02月08日
    浏览(44)
  • 虚拟机中的centos7虚拟机ip设置为固定ip

    虚拟机中的centos7虚拟机ip设置为固定ip 1、打开这个 2、在图中看到我们需要的网段信息和网关信息了 3、设置为固定的ip,我这里设置成了192.168.171.100

    2024年01月17日
    浏览(31)
  • centos7 添加网卡设置动态ip,修改网卡为任意名称

    本文记录如何在centos环境上增加两个网卡,并设置为动态获取ip,以及修改网卡名称为任意名称 1.1 vmvare上添加网络适配器 1、关闭虚拟机 2、 添加网络适配器 3、 选择网络模式 博主的三个网卡全都选择了NAT模式 4、 点击确定 1.2 修改网卡配置文件 1、使用命令检查一下网卡是

    2024年02月03日
    浏览(36)
  • centos 7 安装 docker-compose curl 设置代理

    sudo curl -x “http://192.168.1.2:3128” 需要验证的代理 sudo curl -x “http://username:password@192.168.1.2:3128” 1.下载 sudo curl -L \\\"https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)\\\" -o /usr/local/bin/docker-compose 2.添加执行权限 sudo chmod +x /usr/local/bin/docker-compose 3.确认是否安

    2024年02月11日
    浏览(43)
  • centos7安装phpipam进行IP地址管理

    简介:phpIPAM是一个开源的项目,使用它可以免费的进行ip地址的管理,能够更加有效的规划和管理ip地址。 下载地址: phpipam - Browse Files at SourceForge.net https://sourceforge.net/projects/phpipam/files/ centos7 防火墙放开80端口 安装依赖包和搭建基础环境(php mysql ) 第96行修改成 ServerName

    2024年02月15日
    浏览(32)
  • Linux:CentOS7 开启路由转发

    (写入内存,在内存中开启) echo \\\"1\\\" /proc/sys/net/ipv4/ip_forward (写入内核) 在 vim /etc/sysctl.conf 下 net.ipv4.ip_forward = 1 然后,加载一下 sysctl -p  查看是否生效 [root@localhost ~]# sysctl -a |grep \\\"ip_forward\\\"     net.ipv4.ip_forward = 1 net.ipv4.ip_forward_use_pmtu = 0 1.电脑本身没有开启虚拟化支持,需

    2024年02月04日
    浏览(35)
  • Centos7安装后不显示IP地址,具体解决办法

    1.创建好centos系统后,使用ip addr,查看不到IP地址,这时如果需要链接虚拟机,会出现极大的不方便(甚至会链接不上)。  2.若要显示出IP地址,就需要打开cd /etc/sysconfig/network-scripts/ cd /etc/sysconfig/network-scripts/  ls 查看network-scripts文件夹下ifcfg-enp0s3(ifcfg-enp0s3不同电脑可能有不

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包