Docker創(chuàng)建Mysql容器的簡單步驟
前言
前面我們已經(jīng)安裝好了Docker,也簡單了解了Docker。下面就來給大家介紹下Docker創(chuàng)建Mysql容器的簡單步驟,話不多說了,來一起看看詳細(xì)的介紹吧
步驟如下
1、啟動docker服務(wù)
[root@docker ~]# systemctl start docker
2、查看docker里面的鏡像
[root@docker ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos/mysql-57-centos7 latest 2e4ddfafaa6f 6 months ago 445MB gogs/gogs latest 2fb3b88053d6 6 months ago 94.2MB
3、搜索想要查詢的鏡像名字
[root@docker ~]# docker search mysql NAME DESCRIPTION STARS OFFICIAL AUTOMATED mysql MySQL is a widely used, open-source relation… 7854 [OK] mariadb MariaDB is a community-developed fork of MyS… 2604 [OK] cloudfoundry/cf-mysql-ci Image used in CI of cf-mysql-release 0 [root@localhost ~]# docker pull mysql ---------------------默認(rèn)下載最新版本 [root@localhost ~]# docker pull mysql:5.7--------------------下載指定版本
4、創(chuàng)建并運行一個mysql容器
[root@docker ~]# docker run -di --name=test_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root centos/mysql-57-centos7 d7e5f99b502a904a970026e90227e186107e3b5d0baeaa93491af12cd7317b99 run : 創(chuàng)建并運行 -di : 以守護者模式創(chuàng)建 --name : 給容器取個名字 -p : 端口映射 -e : 初始化Mysql用戶,并將root密碼設(shè)置為root
最后面填的就是鏡像的名字,不指定版本默認(rèn)創(chuàng)建最新的
5、查看正在運行的容器
[root@docker ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d7e5f99b502a centos/mysql-57-centos7 "container-entrypoin…" 5 seconds ago Up 4 seconds 0.0.0.0:3306->3306/tcp test_mysql
6、你就可以在自己電腦上面用數(shù)據(jù)庫工具連接虛擬機里面的數(shù)據(jù)庫
IP就是連接虛擬機的IP,賬號:root,密碼 : root
7、其實只要會拉取一個鏡像,其他都是大同小異的(比如redis,mogodb,rabbitmq等等)
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。
相關(guān)文章
docker-compose部署zk+kafka+storm集群的實現(xiàn)
這篇文章主要介紹了docker-compose部署zk+kafka+storm集群,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10Docker安裝Redis并使用Another?Redis?Desktop?Manager連接的方法
Redis?是一個使用C語言編寫的、開源的(遵守?BSD?協(xié)議)、高性能的、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value的NoSQL數(shù)據(jù)庫,這篇文章主要介紹了Docker安裝Redis并使用Another?Redis?Desktop?Manager連接,需要的朋友可以參考下2022-09-09Docker Compose在不同環(huán)境的多種安裝方式
這篇文章主要介紹了Docker Compose在不同環(huán)境的多種安裝方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10docker部署SpringCloud微服務(wù)項目方式
這篇文章主要介紹了docker部署SpringCloud微服務(wù)項目方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07Docker與iptables及實現(xiàn)bridge方式網(wǎng)絡(luò)隔離與通信操作
這篇文章主要介紹了Docker與iptables及實現(xiàn)bridge方式網(wǎng)絡(luò)隔離與通信操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11Docker教程之dockerfile構(gòu)建centos鏡像
這篇文章主要介紹了Docker教程之dockerfile構(gòu)建centos鏡像的相關(guān)資料,需要的朋友可以參考下2022-11-11