1. 程式人生 > >Docker搭建MySQL

Docker搭建MySQL

[[email protected] mysql]# docker run -d -P mysql:ssh
f856baa88f9ef1a1ca3edcf8768734d58232bd746c690cd93214327efd0504cd
[[email protected] mysql]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                                            NAMES
f856baa88f9e        mysql:ssh           "/run.sh"           20 seconds ago      Up 13 seconds       0.0.0.0:32769->22/tcp, 0.0.0.0:32768->3306/tcp   unruffled_leakey
[
[email protected]
mysql]# ssh 127.0.0.1 -p 32769 [email protected]'s password: 此映象密碼為:root [email protected]:~# ps -ef |grep mysql root 1 0 0 23:27 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe mysql 508 1 0 23:27 ? 00:00:01 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysql/error.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306 root 546 534 0 23:33 pts/0 00:00:00 grep --color=auto mysql
[email protected]
:~# mysql -uroot Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.6.33-0ubuntu0.14.04.1 (Ubuntu) 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> select host,user,password from mysql.user; +--------------+------------------+-------------------------------------------+ | host | user | password | +--------------+------------------+-------------------------------------------+ | localhost | root | | | 6583fb2329ae | root | | | 127.0.0.1 | root | | | ::1 | root | | | localhost | debian-sys-maint | *FBA5AF2B3F1F1B4AFE34B01C3BEC8A2187046006 | +--------------+------------------+-------------------------------------------+ 5 rows in set (0.02 sec)

相關推薦

docker 搭建 MYSQL並且完成主從復制

lan -c 連接 down weight nor VG 20M 記錄 mysql主從復制邏輯: 1.從庫執行start slave 開啟主從復制。 2.從庫請求連接到主庫,並且指定binlog文件以及位置後發出請求。 3.主庫收到從庫請求後,將信息返回給從庫,除了信息日誌

基於Docker搭建MySQL主從復制

效果 重啟 conn chang eve iter cli 配置 bin 摘要: 本篇博文相對簡單,因為是初次使用Docker,MySQL的主從復制之前也在Centos環境下搭建過,但是也忘的也差不多了,因此本次嘗試在Docker中搭建。 本篇博文相對簡單,因為是初次使

Docker搭建mysql主從

文章目錄 Dockerfile製作mysql主從映象 mysql-master映象製作 mysql-slave映象製作 搭建mysql主從 獲取映象 宿主機建立目錄用來掛載 啟動主從mysql容器

Docker搭建mysql+jdk1.8+tomcat執行容器

之前的文章上已經寫了如何利用docker建立mysql。此次我們在之前裝有mysql的映象中再整合jdk1.8和tomcat,搭建一個java常用的開發環境。 在伺服器上輸入指令檢視本機的映象 docker images  記住要改動的映象的imageId 假如映象

Docker搭建MySQL服務

Docker開源映象 前面我們已經安裝好了Docker,也簡單瞭解了Docker。那麼我們可以嘗試搭建一個MySQL服務。 要搭建服務就要啟動服務容器,要建立容易就要有映象,Docker提供了一個類似Github的開源平臺,提供開源映象,放心可靠。(畢竟大家都看著原始碼呢) Docker

通過Docker搭建Mysql容器+Tomcat容器連線環境

1、實驗目的:web容器能訪問部署在另外容器中的mysql 2、步驟1:拉取mysql映象,拉取命令如下: <span style="font-size:24px;">docker pu

基於Docker搭建MySQL主從複製

搭建環境Centos 7.2 64位MySQL 5.7.13Docker 1.13.1接下來,我們將會在一臺伺服器上安裝docker,並使用docker執行三個MySQL容器,分別為一主兩從。安裝docker執行命令[root@VM_0_17_centos ~]# yum install docker如果有提

docker搭建MySQL主從環境

從docker hub上下載最新的MySQL映象,遵循如下步驟,即可利用docker構建MySQL主從環境。 1.執行主庫容器 docker run --name mysql -p 33061:3306 -e MYSQL_ROOT_PASSWORD=root -v /U

基於 Docker 搭建 MySQL 一主兩從複製

在Docker中搭建MySQL 一主兩從複製搭建環境Centos 7.5 64位MySQL 5.7.13Docker 1.13.1接下來,我們將會在一臺伺服器上安裝docker,並使用docker執行三個MySQL容器,分別為一主兩從。安裝docker執行命令yum inst

Docker搭建MySQL

[[email protected] mysql]# docker run -d -P mysql:ssh f856baa88f9ef1a1ca3edcf8768734d58232bd746c690cd93214327efd0504cd [[email protected] mysql]#

三分鐘使用docker搭建mysql+nginx+php環境

一、docker安裝: docker一次構建可放在任何地方就可以執行,不需要進行任何改變DocKer 就類似於一個容器。這個容器就好像咱們常用的虛擬機器一樣,當我們虛擬機器裡面安裝過VS、SQL、瀏覽器 …… 之後咱們就把虛擬機器映象備份下來、等到下一次

在vmware中使用docker搭建mysql主從複製 --步步為營

拉取mysql映象#docker pull daocloud.io/library/mysql:5.7.7檢視映象啟動master和slave容器docker run -it -p  3306:3306 -e  MYSQL_ROOT_PASSWORD=123456 --nam

基於docker搭建mysql主從+haproxy負載均衡

    使用容器對於部署來說省了不少事情,容器也有利於自己做各種分散式的架構實驗。這裡說一下使用docker搭建mysql主從以及通過haproxy做從庫的負載均衡。    一、mysql主從主節點    1、建立使用者,授權create user 'repl'@'172.2

Docker搭建MySQL主從叢集

        關於MySQL主從模式,如果我們直接在本機上搭建的話,是沒法搭建的,只能藉助於虛擬機器,但有的時候我們又需要搭建一

Docker搭建MySQL主從複製

# Docker搭建MySQL主從複製 1. ##### 主從伺服器上分別安裝Docker 1.1 Docker 要求 CentOS 系統的核心版本高於 3.10 ```shell [root@localhost ~]# uname -r 3.10.0-693.el7

docker搭建apache+php+mysql

docker搭建apache+php+m說明,本實驗在centos7——64位下搭建,兩個容器,用Dockerfie實現容器1:mysql 包括文件Dockerfile, build_table.sh, run.sh容器2:php+apache 包括文件Dockerfile, run.sh測試

docker搭建集群mysql

ima cluster root zha haproxy 器) images 主機 apr 1.創建mysql集群下載pxc鏡像docker pull percona/percona-xtradb-cluster創建內部網絡:出於安全考慮,需要給PXC集群實例創建Docke

docker 搭建pxc Mysql叢集

轉自:https://www.cnblogs.com/zhenghongxin/p/9228101.html docker基本指令: 更新軟體包 yum -y update 安裝Docker虛擬機器(centos 7) yum install -y docker 執行、重啟、

docker簡易搭建MySQL叢集的負載均衡

docker簡易搭建MySQL叢集的負載均衡 寫在前面:為什麼要搭建MySQL叢集的負載均衡呢?在擁有叢集的情況,如果始終都是對叢集中的某個節點伺服器進行資料庫請求,仍然是會造成負載高,效能差。故使用harpoxy中介軟體進行負載均衡。 注:在閱讀此文之前,最好請先閱讀《docke

Docker Compose搭建MySQL主從複製叢集

前言 隨著應用業務資料不斷的增大,應用的 響應速度不斷下降,在檢測過程中我們不難發現大多數的請求都是 查詢操作。此時,我們可以將資料庫擴充套件成 主從複製模式,將 讀操作 和 寫操作 分離開來,多臺資料庫 分攤請求,從而 減少單庫 的 訪問壓力,進而應用得到優