mac电脑 docker安装瓦力,docker-compose.yml和官方不同的地方,其他按照官方的即可

# docker version:  18.06.0+
# docker-compose version: 1.23.2+
# OpenSSL version: OpenSSL 1.1.0h
version: '3.7'
services:web:image: alenx/walle-web:2.1container_name: walle-nginxhostname: nginx-webports:# 如果宿主机80端口被占用,可自行修改为其他port(>=1024)# 0.0.0.0:要绑定的宿主机端口:docker容器内端口80#第一个不同:端口填8081- "8081:80"depends_on:- pythonnetworks:- walle-netrestart: alwayspython:image: alenx/walle-python:2.1container_name: walle-pythonhostname: walle-pythonenv_file:# walle.env需和docker-compose在同级目录#第二个不同:.ssh 位置不一样,需要填自己mac电脑.ssh的位置- ./walle.envvolumes:- /Users/imacbook/Desktop/docker/walle-web/walle/plugins/:/opt/walle_home/plugins/- /Users/imacbook/Desktop/docker/walle-web/walle/codebase/:/tmp/walle/codebase/- /Users/imacbook/Desktop/docker/walle-web/walle/logs/:/opt/walle-web/logs/- /Users/imacbook/.ssh:/root/.ssh/command: bash -c "cd /opt/walle_home/ && /bin/bash admin.sh migration &&  python waller.py"expose:- "5000"depends_on:- dbnetworks:- walle-netrestart: alwaysdb:image: mysqlcontainer_name: walle-mysqlhostname: walle-mysqlenv_file:# walle.env需和docker-compose在同级目录# 第三个不同 mysql端口填写3307# 第四个不同需要添加默认的mysql密码,不然连不上mysql,第一次会连不上,需要第二次docker-compose up- ./walle.envcommand: [ '--default-authentication-plugin=mysql_native_password', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci']environment:- MYSQL_ROOT_PASSWORD=walle- MYSQL_PASSWORD=walle- MYSQL_USER=root- MYSQL_DATABASE=walleports:- "3307:3306"expose:- "3306"volumes:- /Users/imacbook/Desktop/docker/walle-web/walle/mysql:/var/lib/mysqlnetworks:- walle-netrestart: alwaysnetworks:walle-net:driver: bridge

Mac上安装瓦力之Docker安装的一些小坑相关推荐

  1. 如何在 Mac 上愉快的使用 Docker

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 一.目标任务 首先要明确的是, 作为了一个每天在 Linux Server 上 rm -rf 的人来说, 如果想在 ...

  2. 如何在 Mac 上愉快地使用 Docker

    ❝ 本文转自 bleem,原文:https://mritd.com/2022/06/08/happy-using-docker-on-macos/,版权归原作者所有.欢迎投稿,投稿请添加微信好友:cl ...

  3. 在Mac上为自己手动编译安装一套PHP7的开发环境

    首先你得去官网下载php7 beta1的版本 这里由于我是在mac上安装,所以就去下载linux相关的版本,地址也直接附上了 php7 beta1 windows版的官方也有发布详情猛戳:这里 解压安 ...

  4. 【clickhouse】mac 10.15.7使用docker安装clickhouse

    文章目录 1.概述 1.1 安装docker.(通过brew安装) 1.2 docker配置镜像 1.3 docker安装ck镜像. 1.4 启动容器服务,加载镜像 1.5 启动容器,并且验证. 1. ...

  5. Mac上以太坊Geth环境安装

    前言 Geth是在以太坊智能合约开发中必备开发工具. 待安装系统环境 系统:macOS 10.13.2 依赖: 1.go语言开发环境 2.brew 如何安装go语言环境这里不做赘述 Mac默认已经装好 ...

  6. 在 Mac 上通过“启动转换助理”安装 Windows 10

    您可以通过"启动转换"在 Mac 上安装 Microsoft Windows 10,然后在重新启动 Mac 时在 macOS 和 Windows 之间进行切换. 在 Mac 上安装 ...

  7. 在Mac上如何查看自己是否安装过jdk以及对应版本?

    在Mac上如何如何查看自己是否安装过jkd以及查询jdk的版本? 打开终端:终端如图所示: 输入:在终端页面内输入/usr/libexec/java_home -V(注意看清楚字母大小写和下划线空格等 ...

  8. minio安装(包括docker安装)

    一.安装包安装 (1)FTP上传包minio下载地址(https://min.io/download)至/minio目录下. (2)增加权限. chmod +x minio (3)启动minio ./ ...

  9. Linux下搭建rabbitMQ、安装jdk、安装redis、安装zookeeper、docker安装MySQL、防火墙常用命令、docker安装、Windows下嘛呢私服搭建、Nginx安装

    rabbitMQ 1. 搭建Elang环境 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-d ...

最新文章

  1. OpenGL使用Perlin噪声的腐蚀效果
  2. java虚拟机_一文彻底读懂Java虚拟机!(JVM)
  3. python 使用pymysql执行sql语句,使用try防止出错
  4. 4个人的学校(转载)
  5. Docker镜像与容器的常用操作
  6. apifox通过若依平台登录传参获取token
  7. k8s部署rabbitMQ集群
  8. BokTalk块说全球首款基于区块链技术的即时通讯系统
  9. 计算机原理探究第一部分教案,高中信息技术《计算机结构原理初步》教案
  10. flappy bird java源码_android高仿flappy bird源码
  11. 以太坊:在合约里调用指定地址的另一已部署合约
  12. Udp数据接收和发送代码
  13. 哥德巴赫猜想(python)
  14. HttpClient 出现 failed to respond 异常解决
  15. 基于embedded.mobileprovision描述文件查看iOS苹果证书到期时间三种方案
  16. java.io.FileNotFoundException关于使用Intellij Idea时系统找不到指定文件的解决方案
  17. 学习开源项目Halo(1) - 初步了解与运行Halo
  18. 什么是可重入锁?为什么需要可重入锁?
  19. 使用bs4爬取软科大排名并保存在数据库
  20. 基于正点原子STM32F1精英版秒表(库函数版)

热门文章

  1. 攻防世界高手区easytornado过关
  2. 父类引用指向子类对象是什么意思
  3. 【信息系统项目管理师】信息系统与信息化
  4. Java 虚拟机:Java 内存区域及对象,java 反射面试
  5. BIOS实战之读写逻辑设备(SIO)
  6. C++利用SIO_GET_INTERFACE_LIST查询网关
  7. 第30节 程序中的三国天下
  8. 小米2+android版本,小米2/2S Android 4.4.2刷机详细教程
  9. 微信小程序-如何解决view中放纯数字或字母不会自动换行?【亲测有效】
  10. ERROR: CIB not supported: validator 'transitional-0.6', release '3.0.1'