# 拉取映象
docker pull rabbitmq:management
# 執行
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management
# 預設賬號密碼:guest,guest
# web訪問:ip:15672
# 拉取映象
docker pull redis
# 執行
docker run -d -p 6379:6379 --name redis redis
# 直接執行,沒有映象會自動拉取映象
docker run -d -p 2181:2181 --name zookeeper zookeeper:latest
禪道開源版:
資料庫使用者名稱: root,預設密碼: 123456。執行時,可以設定 mysql_root_password變數來更改密碼。
可掛載目錄
/var/lib/mysql:該目錄為資料庫的資料目錄。
# 注意:需要關閉selinux
[root@localhost ~]# wget
[root@localhost ~]# unzip docker_zentao.zip
[root@localhost ~]# cd docker_zentao/
# 構建映象並啟動
[root@localhost docker_zentao]# docker build -t zentao ./
[root@localhost ~]# mkdir -p /data/zentao/
# 瀏覽器訪問ip:埠,安裝禪道開始使用
# 拉取官方最新版本的映象
[root@localhost ~]# docker pull docker.io/mongo:latest
# 建立目錄
[root@localhost ~]# mkdir -p /data/mongo/
# 執行mongo容器
# --auth # 需要密碼才能訪問容器服務
docker run -itd --name mongo -p 27017:27017 mongo --auth
docker run -idt --name mongo --privileged=true -p 27017:27017 -v /data/mongo/data:/data/db -v /data/mongo/conf:/data/configdb docker.io/mongo:latest --auth
# 接著使用以下命令新增使用者和設定密碼,並且嘗試連線。
[root@localhost ~]# docker exec -it mongo mongo admin
# 建立乙個名為 admin,密碼為 123456 的使用者。
> db.createuser(]});
# 嘗試使用上面建立的使用者資訊進行連線。
> db.auth('admin', '123456')
docker 四 容器執行
工具類以daemon形式執行,d以後臺方式啟動 工具類以run it方式啟動 區別 docker create 建立容器 docker start 以後臺方式啟動容器 docker run 先create再start docker host是乙個程序,乙個docker host上執行若干個容器,每個...
Docker容器中執行docker 命令
一 在一台執行了docker的伺服器上,啟動374c3bec1f4b 映象的容器,這個映象中安裝docker yum install docker y docker run itd v var run docker.sock var run docker.sock name docker test ...
docker容器中執行Ubuntu
只習慣用centos系統,但是有些軟體編譯安裝很麻煩不方便,但是呢在ubuntu中就變得容易方便,所以我打算用docker執行ubuntu系統彌補centos短板和不足之處 1 安裝ubuntu系統命令 docker pull ubuntu 這是乙個極度精簡的系統,連最基本的wget命令都沒有 所以...