docker安裝Adminer并支持mysql和mongodb的詳細(xì)步驟
步驟一、查找并拉取Adminer鏡像
執(zhí)行docker search 和 docker pull 命令,拉取adminer的官方鏡像。
docker search adminer
docker pull adminer

步驟二、啟動(dòng)docker,支持mysql
看了好幾篇博客說(shuō)是執(zhí)行下面這條命令,
docker run --link mysql:mysql --name adminer -p 3300:8080 -d --restart=always adminer
然后我一執(zhí)行,報(bào)了這個(gè)異常:could not get container for mysql: No such container: mysql.
不知道為什么命令找不到mysql的容器。
于是我將 容器名 換成了 容器id ,結(jié)果就能正常運(yùn)行了。命令如下:
docker run --link 容器id:mysql --name adminer -p 3300:8080 -d --restart=always adminer

參數(shù)說(shuō)明:
--link 用來(lái)鏈接兩個(gè)容器,使得源容器(被鏈接的容器)和接收容器(主動(dòng)去鏈接的容器)之間可以互相通信,并且接收容器可以獲取源容器的一些數(shù)據(jù),如源容器的環(huán)境變量。
用法: --link <name or id>:alias
其中name和id是源容器的name和id,alias是源容器在link下的別名。
--name 設(shè)置容器名稱(chēng)
-p 設(shè)置宿主機(jī)和容器端口的映射
-d 使容器在后臺(tái)運(yùn)行
--restart=always 設(shè)置容器開(kāi)機(jī)自啟動(dòng)
效果展示:

步驟三、啟動(dòng)docker,支持mongodb
到此這篇關(guān)于docker安裝Adminer并支持mysql和mongodb的文章就介紹到這了,更多相關(guān)docker安裝Adminer內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解決docker容器無(wú)法ping外網(wǎng)的問(wèn)題
在本篇文章里小編給大家分享的是關(guān)于解決docker容器無(wú)法ping外網(wǎng)的問(wèn)題,有需要的朋友們可以參考下。2020-03-03
Docker容器添加映射端口的兩種實(shí)現(xiàn)方法
本文主要介紹了Docker容器添加映射端口的兩種實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07
docker使用volume和bind mount的區(qū)別及說(shuō)明
文章介紹了Docker中Volume和BindMount兩種數(shù)據(jù)持久化機(jī)制的區(qū)別,Volume由Docker管理,支持?jǐn)?shù)據(jù)共享和加密,而B(niǎo)indMount將宿主機(jī)上的文件或目錄直接掛載到容器中,性能較好但依賴(lài)于宿主機(jī)的文件系統(tǒng)結(jié)構(gòu)2024-11-11
Docker部署MySQL并實(shí)現(xiàn)客戶(hù)端連接
這篇文章介紹了Docker部署MySQL并實(shí)現(xiàn)客戶(hù)端連接的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-01-01

