bwrt
mysql
docker run --name mysql -p 3306:3306 -v /mnt/sda4/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="v-CnfE2v(ms.RhK7" -d -e TZ=Asia/Shanghai mysql
运行容器之后,把my.cnf复制出来
cd /mnt/sda4/data/
docker cp mysql:/etc/my.cnf .
编辑my.cnf文件,在[mysqld]下添加如下内容,忽略表名大小写:
lower_case_table_names=1
停止容器,删除主机上的mysql目录文件,重新运行并初始化容器:
docker rm -f mysql
rm -rf mysql/*
docker run --restart=always --name mysql -p 3306:3306 -v /mnt/sda4/data/my.cnf:/etc/my.cnf -v /mnt/sda4/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="v-CnfE2v(ms.RhK7" -d -e TZ=Asia/Shanghai mysql
phpmyadmin
docker run --restart=always --name phpmyadmin -d -e UPLOAD_LIMIT=52428800 --link mysql:db -p 8601:80 phpmyadmin/phpmyadmin
-e UPLOAD_LIMIT=52428800 表示配置允许上传文件最大为50M
portainer
官方版:
docker run -d --restart=always --name="portainer" -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/sda4/data/portainer_data:/data portainer/portainer-ce
中文汉化版
docker run -d --restart=always --name="portainer" -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/sda4/data/portainer_data:/data 6053537/portainer-ce
登录地址http://ip:9000
redis
docker run -p 6379:6379 --restart=always --name redis -d redis:latest --requirepass "xianfengredis"
--restart=always表示与docker一起启动和停止
istoreos
mysql
docker run --name mysql -p 3306:3306 -v /mnt/sata1-4/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="v-CnfE2v(ms.RhK7" -d -e TZ=Asia/Shanghai mysql
运行容器之后,把my.cnf复制出来
cd /mnt/sata1-4/data/
docker cp mysql:/etc/mysql/my.cnf .
编辑my.cnf文件,在[mysqld]下添加如下内容,忽略表名大小写:
lower_case_table_names=1
停止容器,删除主机上的mysql目录文件,重新运行并初始化容器:
docker rm -f mysql
rm -rf mysql/*
docker run --restart=always --name mysql -p 3306:3306 -v /mnt/sata1-4/data/my.cnf:/etc/my.cnf -v /mnt/sata1-4/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="v-CnfE2v(ms.RhK7" -d -e TZ=Asia/Shanghai mysql
phpmyadmin
docker run --restart=always --name phpmyadmin -d -e UPLOAD_LIMIT=52428800 --link mysql:db -p 8601:80 phpmyadmin/phpmyadmin
-e UPLOAD_LIMIT=52428800 表示配置允许上传文件最大为50M
portainer
官方版:
docker run -d --restart=always --name="portainer" -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/sata1-4/data/portainer_data:/data portainer/portainer-ce
中文汉化版
docker run -d --restart=always --name="portainer" -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/sata1-4/data/portainer_data:/data 6053537/portainer-ce
登录地址http://ip:9000
redis
docker run -p 6379:6379 --restart=always --name redis -d redis:latest --requirepass "xianfengredis"
--restart=always表示与docker一起启动和停止
pve
mysql
docker run --name mysql -p 3306:3306 -v /root/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="v-CnfE2v(ms.RhK7" -d -e TZ=Asia/Shanghai mysql
运行容器之后,把my.cnf复制出来
cd /root/data/
docker cp mysql:/etc/my.cnf .
编辑my.cnf文件,在[mysqld]下添加如下内容,忽略表名大小写:
lower_case_table_names=1
停止容器,删除主机上的mysql目录文件,重新运行并初始化容器:
docker rm -f mysql
rm -rf mysql/*
docker run --restart=always --name mysql -p 3306:3306 -v /root/data/my.cnf:/etc/my.cnf -v /root/data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="v-CnfE2v(ms.RhK7" -d -e TZ=Asia/Shanghai mysql
phpmyadmin
docker run --restart=always --name phpmyadmin -d -e UPLOAD_LIMIT=52428800 --link mysql:db -p 8601:80 phpmyadmin/phpmyadmin
-e UPLOAD_LIMIT=52428800 表示配置允许上传文件最大为50M
portainer
官方版:
docker run -d --restart=always --name="portainer" -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /root/data/portainer_data:/data portainer/portainer-ce
中文汉化版
docker run -d --restart=always --name="portainer" -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /root/data/portainer_data:/data 6053537/portainer-ce
登录地址http://ip:9000
redis
docker run -p 6379:6379 --restart=always --name redis -d redis:latest --requirepass "xianfengredis"
--restart=always表示与docker一起启动和停止
rabbitmq
docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=ruoyi -e RABBITMQ_DEFAULT_PASS=ruoyi123 -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management
文章评论