Docker創(chuàng)建Mysql容器的簡(jiǎn)單步驟
前言
前面我們已經(jīng)安裝好了Docker,也簡(jiǎn)單了解了Docker。下面就來(lái)給大家介紹下Docker創(chuàng)建Mysql容器的簡(jiǎn)單步驟,話(huà)不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧
步驟如下
1、啟動(dòng)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、搜索想要查詢(xún)的鏡像名字
[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)建并運(yùn)行一個(gè)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)建并運(yùn)行 -di : 以守護(hù)者模式創(chuàng)建 --name : 給容器取個(gè)名字 -p : 端口映射 -e : 初始化Mysql用戶(hù),并將root密碼設(shè)置為root
最后面填的就是鏡像的名字,不指定版本默認(rèn)創(chuàng)建最新的
5、查看正在運(yùn)行的容器
[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ù)庫(kù)工具連接虛擬機(jī)里面的數(shù)據(jù)庫(kù)

IP就是連接虛擬機(jī)的IP,賬號(hào):root,密碼 : root
7、其實(shí)只要會(huì)拉取一個(gè)鏡像,其他都是大同小異的(比如redis,mogodb,rabbitmq等等)

總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
如何使用docker創(chuàng)建minio鏡像并上傳文件并提供demo
這篇文章主要介紹了使用docker創(chuàng)建minio鏡像并上傳文件,提供demo,minio還是很方便的,從部署到使用,都可以非??焖俚拇罱?而且比較穩(wěn)定,需要的朋友可以參考下2023-09-09
阿里云docker容器固定應(yīng)用到到某一個(gè)節(jié)點(diǎn)記錄
這篇文章主要介紹了阿里云docker容器固定應(yīng)用到到某一個(gè)節(jié)點(diǎn)記錄,需要的朋友可以參考下2018-05-05
docker容器非root用戶(hù)提權(quán)的問(wèn)題解決
本文主要介紹了docker容器非root用戶(hù)提權(quán)的問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
Docker load之后鏡像名字為none問(wèn)題解決方法
這篇文章主要介紹了Docker load之后鏡像名字為none問(wèn)題解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
Docker和虛擬機(jī)的區(qū)別及說(shuō)明
Docker與虛擬機(jī)(VM)主要差異在于實(shí)現(xiàn)方式及效率,Docker通過(guò)打包應(yīng)用及其依賴(lài)于容器中,直接與操作系統(tǒng)內(nèi)核交互,實(shí)現(xiàn)跨系統(tǒng)運(yùn)行,而無(wú)需模擬整個(gè)操作系統(tǒng),這使得Docker在體積、啟動(dòng)速度及性能上優(yōu)于虛擬機(jī),虛擬機(jī)通過(guò)模擬硬件環(huán)境2024-11-11
Docker 本地導(dǎo)入鏡像/保存鏡像/載入鏡像/刪除鏡像的方法
這篇文章主要介紹了Docker 本地導(dǎo)入鏡像/保存鏡像/載入鏡像/刪除鏡像的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
詳解如何使用Docker部署Django+MySQL8開(kāi)發(fā)環(huán)境
這篇文章主要介紹了詳解如何使用Docker部署Django+MySQL8開(kāi)發(fā)環(huán)境,文中通過(guò)示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
樹(shù)莓派4b ubuntu19 server 安裝docker-ce的安裝步驟
這篇文章主要介紹了樹(shù)莓派4b ubuntu19 server 安裝docker-ce的安裝步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11

