sh setup-docker-mysql.sh

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh setup-docker-mysql.sh相关的知识,希望对你有一定的参考价值。

#!/bin/sh

# https://github.com/docker-library/docs/tree/master/mysql
# http://dqn.sakusakutto.jp/2015/10/docker_mysqld_tutorial.html

NETWORK='docker-static'

docker network ls | grep ${NETWORK} > /dev/null
[ $? -ne 0 ] && docker network create --subnet=192.168.11.0/24 ${NETWORK}

docker run \
  --name mysql-cake3-test \
  -v $(pwd)/conf.d/:/etc/mysql/conf.d \
  -v $(pwd)/sql/:/docker-entrypoint-initdb.d \
  --net=${NETWORK} \
  --ip=192.168.11.2 \
  -e MYSQL_DATABASE=mydb \
  -e MYSQL_USER=foo \
  -e MYSQL_PASSWORD=secret \
  -e MYSQL_ROOT_PASSWORD=secret \
  -d \
  mysql

以上是关于sh setup-docker-mysql.sh的主要内容,如果未能解决你的问题,请参考以下文章

如何使我的命令行在具有扩展名(.sh)和名称如“weird.sh.sh.sh”的文件上工作

sh sh_template.sh

sh sh.sh

Linux下面如何运行 SH文件

配置告警系统主脚本main.sh mon.sh load.sh 502.sh disk.sh

shell 脚本各种执行方式(source ./*.sh, . ./*.sh, ./*.sh)的区别