centos7の下にdockerをインストールし、mysql、redisサービスを提供します

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を使用して接続をテストします

おすすめ

転載: blog.csdn.net/L333333333/article/details/104063726