centos7の下にdockerをインストールし、mysql、redisサービスを提供します
ドッカーのインストール
1.インストールの依存関係
yum install -y yum-utils device-mapper-persistent-data lvm2
2.ソースを追加します
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.インストール
yum install docker-ce
4.dockerを起動します
systemctl start docker
Dockerはmysqlサービスを提供します
1.mysqlミラーをインストールします
docker pull mysql:5.6.35
2.mysqlコンテナをビルドして起動します
docker run --name blankmysql -p 1234:3306 -e MYSQL_ROOT_PASSWORD=my-pass -d mysql:5.6.35
説明:
-nameはコンテナーの名前を指定します
-pサーバーマッピングポート:mysqlポートはサーバーポートを
dockermysqlコンテナーポートにマップします-eMYSQL_ROOT_PASSWORD = my-passは、mysqlルートユーザーパスワードをmy-pass
-d mysql:5.6.35として指定しますミラーとタグを指定します
3.接続をテストする
クラウドサーバーは対応するポートセキュリティグループを開き、Navicatを使用して接続をテストする
か
、コマンドラインテストを使用し
て実行中のコンテナを表示します
docker ps
docker exec -it 容器id bash
mysql -u root -p
输入上面设置的密码登录数据库
Dockerはredisサービスを提供します
1.redisミラーをインストールします
docker pull redis
2.redisコンテナを構築して開始します
docker run --name blankredis -p 1235:6379 -v $PWD/data:/data -d redis redis-server --appendonly yes --requirepass my-pass
説明:
-name set container name
-p server Mapping port:redis port
-v $ PWD / data:/ data mount redis data directory to server data directory
--appendonlyyesデータ永続性のAOFモードを有効にします
--requirepass設定redisパスワード
3.接続
をテストするRedisDesktopManagerを使用して接続をテストします