sander 主要变更编译系统docker mariadb删除所以已经停止的容器 Go 语言编写的社区系统

程序名称:sander 主要变更编译系统docker mariadb删除所以已经停止的容器

授权协议: BSD

操作系统: 跨平台

开发语言: Google Go

sander 主要变更编译系统docker mariadb删除所以已经停止的容器 介绍

吉尔·桑达 (JIL sander) 由于节俭的美学和简洁的线条而闻名。 极简主义一向不愁其追随者,但是很少有设计师能够像吉尔·桑达 (JIL
SANDER) 那样将其作为一种艺术而细细研究。轻如羽毛的上衣以及轻便夹克而闻名遐迩。

基于Go语言中文网 - Golang中文社区 源码,并保留其版权!!

主要变更

1.环境变化,项目认基于开发着GOPATH环境
2.vendor依赖库,自带,不需要重新下载
3.项目目录发生变化,统一以sander为项目根目录

编译系统

cd $GOPATH/src/

git clone https://github.com/studygolang/sander.git

cd ./sander

make

之后会在./bin目录下查看二进制文件,如果想要改变目录可自行到cmd 目录下编译,或者是修改Makefile文件.

make docker
docker-compose up

docker mariadb

首次运行 mariadb时,需设置密码

mkdir -p /data/MysqL/data  
docker run --name MysqL -p 3306:3306 -v /data/MysqL/data:/var/lib/MysqL -e MysqL_ROOT_PASSWORD='root' -d MysqL
  • chown: changing ownership of ‘/var/lib/MysqL/’: Permission denied

  • 请在docker run 后边加 –privileged=true 参数

在浏览器中输入:http://127.0.0.1:8088

接下来你会看到图形化安装界面,一步步照做吧。

  • 如果之后有出现页面空白,请查看 error.log 是否有错误

  • fork + PR。如果有修改 js 和 css,请执行 gulp (需要先安装 gulp)

  • 编译参数-ldflags “-w -s”, 详情请转 https://golang.org/cmd/link/

删除所以已经停止的容器

docker rm $(docker ps -a -q)

sander 主要变更编译系统docker mariadb删除所以已经停止的容器 官网

https://github.com/studygolang/sander

相关编程语言

VertrigoServ 是一个Windows平台下的非常专业的、易...
APMServ 5.2.0 是一款拥有图形界面的快速搭建Apache...
PHP Manager for IIS 是一个用来在 Windows 平台下的...
LAMPPIX 是一个包含 LAMP 运行环境的可启动 Linux 光...
RubyWorks 是一個在Red Hat Enterprise 或是CentOS ...
Instant Rails是一个一站式的Rails运行环境,包含Ru...