婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > docker上部署MySQL的示例

docker上部署MySQL的示例

熱門標簽:上海申請高400開頭的電話 麗江真人語音電話外呼系統 河南防封號電銷機器人是什么 10086外包用的什么外呼系統 福州企業電銷機器人排名 怎么找到沒有地圖標注的店 打400電話怎么辦理收費 宿城區電話機器人找哪家 400電話辦理介紹信

     容器云的概念現在很火,現在很多公司都把MySQL部署在容器上,開始今天內容之前,我們先來看看容器云的概念吧。

1 容器云是什么?

   要理解容器云的概念,首先需要了解容器,容器的介紹過程中,需要引入虛擬機來進行對比。

虛擬機:

    VMware或者Virtual BoX這種虛擬機想必大家在日常工作中都有用到過,它是模擬計算機操作系統的軟件,你可以在windows計算機上安裝Virtual BoX軟件,然后在Virtual Box上安裝Centos或者Ubuntu這種Linux操作系統,從而在一臺機器上運行多種類型的多個操作系統,讓我們開發測試工作變得很方便。

虛擬機的缺點是需要消耗大量資源,每個虛擬機都需要單獨分配內存和磁盤空間,還要消耗CPU資源以及很多底層硬件資源,如果你只是在上面用程序跑了一個hello world,那么會造成資源的大量浪費。

容器:

      容器的出現,就是為了解決這個問題,它是一種更加輕量,更加靈活的虛擬化處理技術,它將一個應用程序所需要的所有資源打包在一起,包含應用程序的code源碼、依賴庫以及操作系統,這讓應用程序在任何地方都可以輕易的運行,不再受到環境的制約。

    和虛擬機相比,容器更加輕量、可移植性更好、成本更低,更高效。

容器云可以理解為云上的容器技術服務。

2 docker簡介

  docker是一個開源的應用容器引擎,我們可以將它理解為一個工具,它基于go語言開發,并且兼容apache2.0協議,它可以將應用程序及其依賴(如配置文件等)打包到容器中。

   除此之外,它兼容多種環境,可以被部署在在筆記本電腦,內部服務器,公共云或私有云,可移植性很好,部署也非常靈活,解決了多種環境下的兼容性問題。

Docker 包括三個基本概念:

鏡像(Image)
容器(Container)
倉庫(Repository)

這三部分組成了Docker的整個生命周期,如上圖所示。

docker鏡像包含了文件系統,類似于虛擬機的鏡像,它是只讀的模板。

docker容器是由鏡像實例化而來的,這和我們學習的面向對象的概念十分相似,我們可以把鏡像想象成類,把容器想象成類經過實例化后的對象,這樣就非常好理解鏡像和容器的關系了。

docker倉庫:類似與代碼倉庫,是Docker集中存放鏡像文件的場所

這個關系可以更加清楚的表述為:

下面我們來看docker的安裝:

1、安裝所需要的軟件包,其中yum-utils 提供了 yum-config-manager  ,并且 device mapper 存儲驅動程序需要 device-mapper-persistent-data 和 lvm2

yum install-y  yum-utils
yum install-y  device-mapper-persistent-data
yum install-y  lvm2

2、設置穩定的docker倉庫

yum-config-manager \

    --add-repo \

    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安裝Docker Engine-Community、

yum install docker-ce docker-ce-cli cotainerd.io

此時,Docker 安裝完默認未啟動。并且已經創建好 docker 用戶組,但該用戶組下沒有用戶。

3 使用docker安裝MySQL

   使用docker安裝mysql服務非常簡單,總體步驟就下面幾步:

1、下載MySQL鏡像

可以登錄到docker的官方倉庫中尋找mysql的鏡像,網址如下:https://hub.docker.com/_/mysql?tab=tags 

也可以直接使用docker的命令去下載MySQL鏡像

yum pull mysql:5.7.16

上面的命令表示我們要下載MySQL5.7.16的鏡像。如果我們不寫最后的版本號,則默認拉取最新的MySQL版本鏡像

2、啟動MySQL。

拉取完畢之后,我們可以通過下面的命令來啟動MySQL實例:

docker run -itd --name mysql_5716 -p 3306:3306  -e MYSQL_ROOT_PASSWORD=yeyazhou mysql_5716

其中:

-i:以交互模式運行容器

-t:為容器重新分配一個偽輸入終端

-d:后臺運行容器

-p 3306:3306 :映射容器服務的 3306 端口到宿主機的 3306 端口,外部主機可以直接通過 宿主機ip:3306 訪問到 MySQL 的服務。

MYSQL_ROOT_PASSWORD=yeyazhou:設置 MySQL 服務 root 用戶的密碼。

3、查看容器的運行狀態

container id:容器的id號

其他信息包括容器的源鏡像,創建時間,狀態,端口映射信息,容器名字等。

4、進入容器查看

首先我們使用命令進入容器的交互式命令行:

docker exec -it mysql_5716 /bin/bash

運行結果如下

root@8c388ccfb761:/# ls -l
total 72
drwxr-xr-x   1 root root 4096 Nov  8  2016 bin
drwxr-xr-x   2 root root 4096 Sep 12  2016 boot
drwxr-xr-x   5 root root  360 Aug 11 11:41 dev
drwxr-xr-x   2 root root 4096 Nov  8  2016 docker-entrypoint-initdb.d
lrwxrwxrwx   1 root root   34 Nov 23  2016 entrypoint.sh -> usr/local/bin/docker-entrypoint.sh
drwxr-xr-x   1 root root 4096 Aug 11 11:41 etc
drwxr-xr-x   2 root root 4096 Sep 12  2016 home
drwxr-xr-x   1 root root 4096 Nov  8  2016 lib
drwxr-xr-x   2 root root 4096 Nov  4  2016 lib64
drwxr-xr-x   2 root root 4096 Nov  4  2016 media
drwxr-xr-x   2 root root 4096 Nov  4  2016 mnt
drwxr-xr-x   2 root root 4096 Nov  4  2016 opt
dr-xr-xr-x 104 root root    0 Aug 11 11:41 proc
drwx------   1 root root 4096 Aug 11 11:49 root
drwxr-xr-x   1 root root 4096 Nov  8  2016 run
drwxr-xr-x   2 root root 4096 Nov  4  2016 sbin
drwxr-xr-x   2 root root 4096 Nov  4  2016 srv
dr-xr-xr-x  13 root root    0 Jul 19 02:47 sys
drwxrwxrwt   1 root root 4096 Aug 11 11:41 tmp
drwxr-xr-x   1 root root 4096 Nov 23  2016 usr
drwxr-xr-x   1 root root 4096 Nov  8  2016 var

可以看到進入了容器交互式命令行。前面的root@8c388ccfb761中@符號后面的字符串就是我們的容器ID。

5、使用連接串連接MySQL

root@8c388ccfb761:/usr/local# mysql -uroot -pyeyazhou -h127.0.0.1
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 5.7.16 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

6、啟動另外一個MySQL容器

[root@VM-0-14-centos ~]# docker run -itd -p 3307:3306 --name mysql_5716_2 -e MYSQL_ROOT_PASSWORD=yeyazhou  mysql:5.7.16  
e5e0f9a14462261d01307c4d0891587acce90e4ffd33e434878f311bf98d4f22
 
[root@VM-0-14-centos ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
e5e0f9a14462        mysql:5.7.16        "docker-entrypoint.s…"   8 seconds ago       Up 6 seconds        0.0.0.0:3307->3306/tcp   mysql_5716_2
8c388ccfb761        mysql:5.7.16        "docker-entrypoint.s…"   25 hours ago        Up 25 hours         0.0.0.0:3306->3306/tcp   mysql_5716

以上就是docker上部署MySQL的示例的詳細內容,更多關于docker上部署MySQL的資料請關注腳本之家其它相關文章!

標簽:朝陽 荊門 隴南 連云港 遵義 運城 雞西 面試通知

巨人網絡通訊聲明:本文標題《docker上部署MySQL的示例》,本文關鍵詞  docker,上,部署,MySQL,的,示例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《docker上部署MySQL的示例》相關的同類信息!
  • 本頁收集關于docker上部署MySQL的示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩国产欧美在线视频| 午夜不卡在线视频| 欧美一区二区三区免费在线看 | 欧美在线免费播放| 7777精品久久久大香线蕉| 1000精品久久久久久久久| 成人小视频在线观看| 久久女同性恋中文字幕| 国产精品国产a| 天天综合网 天天综合色| 国产99一区视频免费| 韩国理伦片一区二区三区在线播放| 岛国精品一区二区| 制服丝袜亚洲网站| 亚洲国产精品v| 国产精品一卡二卡在线观看| 欧美一个色资源| 色综合久久88色综合天天6 | 国产伦理精品不卡| 中文字幕精品一区| 成人免费不卡视频| 亚洲综合在线电影| 在线播放亚洲一区| 久久激情综合网| 国产精品美女久久久久av爽李琼| 成人免费毛片嘿嘿连载视频| 亚洲欧美另类综合偷拍| 日韩免费看的电影| 欧洲日韩一区二区三区| 国产黄色精品视频| 亚洲一区av在线| 国产日韩在线不卡| 欧美一区二区三区四区视频| 99视频精品全部免费在线| 美女尤物国产一区| 亚洲国产毛片aaaaa无费看| 中文字幕在线不卡视频| 欧美电视剧在线观看完整版| 色噜噜狠狠成人网p站| 99综合影院在线| 成人18视频日本| 99免费精品在线观看| 免费在线一区观看| 奇米四色…亚洲| 午夜精品123| 麻豆国产欧美日韩综合精品二区 | 国产精品99久久久久久似苏梦涵| ...xxx性欧美| 一区二区三区四区乱视频| 国产亚洲综合性久久久影院| 欧美日高清视频| 欧美日韩国产一级二级| 欧美一区二区三区日韩视频| 91精品国产综合久久久蜜臀图片| 成年人国产精品| 欧美怡红院视频| 日韩欧美视频一区| 国产精品传媒视频| 日韩av在线发布| 99精品在线免费| 欧美日韩亚洲丝袜制服| 欧美精品一二三| 亚洲精品国产a久久久久久| 亚洲国产成人高清精品| 亚洲第一会所有码转帖| 青青草一区二区三区| 国产a久久麻豆| www.一区二区| 91精品国产品国语在线不卡| 午夜伊人狠狠久久| 日本一区免费视频| 欧美高清精品3d| 色综合色狠狠综合色| 国产成人精品一区二| 日韩电影在线免费看| 午夜影视日本亚洲欧洲精品| 亚洲综合精品自拍| 一区二区三区加勒比av| 国产精品福利影院| 国产精品久久久久三级| 久久久国产综合精品女国产盗摄| 欧美一区二区在线看| 欧美精品在线视频| 欧美一区二区三区影视| 久久综合色一综合色88| 国产丝袜欧美中文另类| 国产精品三级电影| 国产精品久久综合| 亚洲精品日日夜夜| 亚洲va欧美va人人爽| 国内不卡的二区三区中文字幕| 韩国av一区二区| 色综合视频一区二区三区高清| 欧美日韩精品欧美日韩精品一 | 亚洲激情成人在线| 亚洲精品国产第一综合99久久| 五月天激情综合网| 精品亚洲porn| 色88888久久久久久影院按摩| 欧美久久久久中文字幕| 久久久久国产成人精品亚洲午夜| 亚洲国产精品高清| 亚洲电影视频在线| 国产·精品毛片| 欧美日韩国产综合视频在线观看| 精品久久人人做人人爱| 亚洲人123区| 久久99久久久久| 94色蜜桃网一区二区三区| 欧美一区在线视频| 一区二区三区中文字幕在线观看| 美女任你摸久久 | 国产亚洲va综合人人澡精品| 亚洲影院理伦片| 成人app下载| 精品久久久久久久久久久久包黑料| 日韩美女久久久| 久久99热99| 欧美日韩电影一区| 亚洲欧洲日本在线| 国产精品主播直播| 91精品国产高清一区二区三区蜜臀| 国产精品色眯眯| 懂色av中文一区二区三区| 日韩欧美在线综合网| 亚洲猫色日本管| 91丨九色丨尤物| 国产精品免费aⅴ片在线观看| 日本免费新一区视频| 欧美三级乱人伦电影| 亚洲欧洲韩国日本视频| 久久99国产乱子伦精品免费| 日韩视频免费直播| 亚洲精品视频在线看| 色哟哟欧美精品| 一区二区欧美在线观看| 91影院在线观看| 中文字幕亚洲精品在线观看| 本田岬高潮一区二区三区| 精品国产99国产精品| 九九精品视频在线看| 日韩欧美国产精品| 午夜不卡在线视频| 69精品人人人人| 亚洲综合一区二区三区| 99视频超级精品| 亚洲综合男人的天堂| 欧美日韩免费高清一区色橹橹| 自拍av一区二区三区| 日本道色综合久久| 亚洲国产乱码最新视频| 日韩欧美二区三区| 国产精品一卡二| 亚洲三级电影全部在线观看高清| 成人激情av网| 一片黄亚洲嫩模| 日韩女优av电影| 99久免费精品视频在线观看| 成人h动漫精品一区二区| 国产精品久久久久久久久动漫| 91蜜桃传媒精品久久久一区二区| 亚洲自拍偷拍欧美| 欧美电影免费观看高清完整版 | 成人黄页毛片网站| 一个色综合网站| 91精品国模一区二区三区| 蜜乳av一区二区三区| 中文字幕高清一区| 色综合色狠狠天天综合色| 日韩国产在线观看一区| 久久精品人人做人人综合| 99国产一区二区三精品乱码| 日日夜夜精品视频天天综合网| 久久久噜噜噜久久中文字幕色伊伊| 成人aaaa免费全部观看| 视频一区二区三区在线| 国产日韩欧美一区二区三区乱码| 在线观看一区日韩| 国产乱码精品一区二区三区忘忧草| 亚洲精品成人a在线观看| 日韩欧美一区中文| 成人性生交大片免费| 日本强好片久久久久久aaa| 日韩一区中文字幕| 91精品国产综合久久福利软件| 成人在线视频一区二区| 日韩国产精品91| 中文字幕乱码久久午夜不卡 | 激情图区综合网| 亚洲人吸女人奶水| 久久久影视传媒| 欧美三级视频在线| 成人黄色电影在线 | 国产天堂亚洲国产碰碰| 欧美日韩精品福利| 99视频在线精品| 琪琪一区二区三区| 爽爽淫人综合网网站| 亚洲国产成人av| 亚洲国产精品国自产拍av|