天津11选5走势图360:docker 安裝redis和mysql

作者: 魯智深 分類: docker 發布時間: 2018-09-20 02:46

天津11选5中奖结果 www.ebzvaz.com.cn 總體步驟:搜索鏡像,拉取鏡像,查看鏡像,啟動鏡像,停止容器,移除容器

安裝 mysql

docker 命令

1
2
3
4
5
6
7
8
9
10
11
docker search mysql
docker pull mysql或者docker pull mysql:5.6
docker images
docker run -p 123456:3306 --name mysql
-v /ayf/mysql/conf:/etc/mysql/conf.d
-v /ayf/mysql/logs:/logs
-v /ayf/mysql/data:/var/lib/mysql
-e /MYSQL_ROOT_PASSWORD=123456
-d mysql:5.6
docker exec -it 容器id /bin/bash
mysql -uroot -p

外部wim10鏈接運行docker上的mysql服務

連接mysql

連接mysql

數據備份

1
docker exec mysql容器id sh -c ' exec mysqldump --all-databases -uroot -p"123456" '/ayf/all-databaes.sql

安裝 redis

拉取redis鏡像

1
docker pull redis:3.2

鏡像創建容器run,-v數據卷目錄,-d后臺運行redis,–a開啟AOF數據持久化

1
2
3
4
5
docker run -p 6379:6379
-v /ayf/myredis/data:/data
-v /ayf/myredis/conf/redis.conf:/usr/locak/etc/redis/redis/redis/conf
-d redis:3.2 redis-server /usr/local/etc/redis/redis.conf
--appendonly yes

在主機/ayf/myredis/conf/redis.conf目錄下新建redis.conf文件

1
vim /ayf/myredis/conf/redis.conf/redis.conf

連接redis

1
docker exec -it 容器id redis-cli

測試持久化文件是否生成

1
2
cd /ayf/myredis/data
cat appendonly.aof

如果覺得我的文章對您有用,請隨意打賞。您的支持將鼓勵我繼續創作!

發表評論

電子郵件地址不會被公開。 必填項已用*標注