docker stop $(docker ps -aq)
停止單個容器
docker stop 要停止的容器名
刪除所有容器
docker rm $(docker ps -aq)
刪除單個容器
docker rm 要刪除的容器名
刪除所有的映象
docker rmi $(docker images -q)
docker 安裝rabbitmq
#最新版本,該版本包含了web控制頁面,獲取映象
docker pull rabbitmq:management
docker pull rabbitmq:3.8.9-management
執行映象
#方式一:預設guest 使用者,密碼也是 guest
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3.8.9-management
#方式二:設定使用者名稱和密碼
docker run -d --hostname my-rabbit --name rabbit -e rabbitmq_default_user=user -e rabbitmq_default_pass=password -p 15672:15672 -p 5672:5672 rabbitmq:management
訪問ui頁面
docker run -d --name testrabbit -p 15672:15672 -p 5672:5672 rabbitmq
rabbitmq-plugins enable rabbitmq_management
啟動rabbit 延時訊息佇列外掛程式
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
拷貝檔案到容器
docker cp rabbitmq_delayed_message_exchange-3.8.0.ez f4dfa90f2304:/plugins
docker將容器中的資訊拷貝到宿主機
docker cp f4dfa90f2304:/plugins/rabbitmq_delayed_message_exchange-3.8.0.ez ./
建立並執行容器
docker run -d --name myrabbit -p 15672:15672 -p 5672:5672 rabbitmq:management
容器myrabbit中以互動模式執行容器內/root/runoob.sh指令碼
docker exec -it myrabbit /bin/sh /root/runoob.sh
進入容器內部,在容器myrabbit中開啟乙個互動模式的終端
docker exec -i -t myrabbit /bin/bash
或者使用容器id進入
docker exec -it 容器 id /bin/bash
安裝portainer
docker pull portainer/portainer
docker run -d --name portainerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
docker 安裝gitlab
docker pull gitlab/gitlab-ce
docker run -d -p 9443:443 -p 9080:80 -p 222:22 --name gitlab -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
Docker安裝和入門,常用指令
先後安裝docker客戶端和配置映象加速器。輸入幾行指令測試測試 docker run hello world免sudo sudo groupadd dockersudo usermod ag docker usernewgrp docker繼續 docker run busybox echo he...
docker常用指令操作
docker執行jar 打包docker映象 互動執行映象 1800 8888,主機的埠 容器的埠 後台執行 容器管理 所有容器資訊 docker container ls 停止容器 docker container stop c97dcbc8664b container id 啟動容器 docke...
Docker的常用操作指令
開發者可以使用乙個標準的映象來構建一套開發容器,開發完成之後,運維人員可以直接使用這個容器來部署 docker可以快速建立容器,快速迭代應用程式。docker 的三個名詞,倉庫,映象,容器 倉庫 用來儲存docker映象的,可以理解為物理儲存 映象 docker映象是乙個唯讀的模板。可以將你的開發環...