国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker學習之搭建MySql容器服務

xingqiba / 602人閱讀

摘要:描述數據庫服務器鏡像,此容器映像包含用于的數據庫服務器和一般用法。用戶可以選擇和基于的圖像。然后鏡像可以在上以的形式獲得。

描述

MySQL 5.6 SQL數據庫服務器Docker鏡像,此容器映像包含用于OpenShift的MySQL 5.6 SQL數據庫服務器和一般用法。用戶可以選擇RHEL和基于CentOS的圖像。然后CentOS鏡像可以在Docker Hub上以centos / mysql-56-centos7的形式獲得。

用法

查找鏡像:

docker search mysql

獲取鏡像:

docker pull docker.io/centos/mysql-56-centos7

如果您只想設置必需的環境變量而不將數據庫存儲在主機目錄中,請執行以下命令:

docker run -d --name app_mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 docker.io/centos/mysql-56-centos7

如果你希望你的數據庫在容器執行過程中保持持久性,請執行以下命令:

# 創建數據存儲目錄 和配置文件目錄
mkdir -p ~/home/mysql/data  ~/home/mysql/cnf.d
# 分別賦予讀寫權限
chmod +766 data/
chmod +766 cnf.d/
# 創建并運行容器
docker run -d --name app_mysql -p 3307:3306 -v /home/mysql/cnf.d:/etc/my.cnf.d -v /home/mysql/data:/var/lib/mysql/data -e MYSQL_ROOT_PASSWORD=123456 docker.io/centos/mysql-56-centos7

命令說明:

p 3307:3306:將容器的3306端口映射到主機的3307端口

v /home/mysql/cnf.d:/etc/my.cnf.d:主機目錄:容器目錄

v /home/mysql/data:/var/lib/mysql/data:主機目錄:容器目錄

e MYSQL_ROOT_PASSWORD=123456:初始化root用戶的密碼

查看容器運行情況:

docker ps

進入容器:

docker exec -it app_mysql  bash

命令說明:

d :分離模式: 在后臺運行

i :即使沒有附加也保持STDIN 打開

t :分配一個偽終端

作者: 小柒
詳情請查看原文

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27253.html

相關文章

  • Docker習之Dockerfile 構建鏡像(3)

    摘要:我們可以了解到,鏡像的定制實際上就是定制每一層所添加的配置文件。指令之指令的目的就是來指定基礎鏡像。指令之指令是用來執行命令行命令的。由于命令行的強大能力,指令在定制鏡像時是最常用的指令之一。構建鏡像這里我們使用了命令進行鏡像構建。 我們可以了解到,鏡像的定制實際上就是定制每一層所添加的配置、文件。如果我們可以把每一層修改、安裝、構建、操作的命令都寫入一個腳本,用這個腳本來構建、定制鏡...

    Lavender 評論0 收藏0
  • Docker習之Docker Swarm

    摘要:是官方三劍客項目之一,提供容器集群服務,是官方對容器云生態進行支持的核心方案。工作節點是任務執行節點,管理節點將服務下發至工作節點執行。 Docker Swarm 是 Docker 官方三劍客項目之一,提供 Docker 容器集群服務,是 Docker 官方對容器云生態進行支持的核心方案。使用它,用戶可以將多個 Docker 主機封裝為單個大型的虛擬 Docker 主機,快速打造一套容...

    DobbyKim 評論0 收藏0

發表評論

0條評論

xingqiba

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<