docker中執行activemq
Dockerfile如下:
FROM ubuntu:14.04 MAINTAINER *** "****@*****.com" RUN apt-get update ADD jdk-8u77-linux-x64.tar.gz /usr/local/java RUN cp /etc/profile /etc/profile.bak ENV JAVA_HOME /usr/local/java/jdk1.8.0_77 ENV PATH $JAVA_HOME/bin:$PATH ENV CLASSPATH .:$JAVA_HOME/lib RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo "Asia/Shanghai" > /etc/timezone RUN dpkg-reconfigure -f noninteractive tzdata ADD apache-activemq-5.13.4-bin.tar.gz /usr/local/activemq EXPOSE 61616 EXPOSE 8161 EXPOSE 5672 EXPOSE 61613 EXPOSE 1883 EXPOSE 61614 ENTRYPOINT /usr/local/activemq/apache-activemq-5.13.4/bin/activemq start && /bin/bash
activemq使用的埠較多,啟動時主要是埠對映:
docker run -d -t -i -p 61616:61616 -p 8161:8161 -p 5672:5672 -p 61613:61613 -p 1883:1883 -p 61614:61614 ***/mq
轉載請註明出處:http://blog.csdn.net/redstarofsleep
相關推薦
docker中執行activemq
Dockerfile如下: FROM ubuntu:14.04 MAINTAINER *** "****@*****.com" RUN apt-get update ADD jdk-8u77-linu
Docker中執行Shell出現亂碼
腳本 exe 因此 thead gin 並且執行 手動 命令 table 問題描述 最近遇到一個問題: 執行命令 docker exec f4af9b sh -c ‘bash /tmp/build.sh‘ 命令在docker中執行shell,會出現中文亂碼的問題。但是在do
在Docker中執行PHP專案的探索之旅
Docker出現後,容器技術在網際網路領域得到了空前的普及,無論是大公司還是屌絲創業公司的碼農基本上都會在各種技術社群或者各種演講會議上了解到過相關技術,我們作為一家屌絲創業公司也不例外,去年對Docker做了一番瞭解,並在年前測試了一些方案,今天在這裡總結一下遇到的各種坑以及踩坑過程中的一
容器(docker)中執行java需關注的幾個小問題
簡介 container: 資源隔離、平臺無關, 限制cpu、mem等資源 java不知道自己執行在container裡,以為它看到的資源都能用。結果:java工作在資源充足的 詳述 程式執行的兩個核心資源:cpu和mem,其他資源或許也有限制,
docker中執行nginx映象
我們今天學習了一下dokcer的簡單應用。 由於我之前有執行映象,且伺服器上執行的映象太多,我們先使用如下命令停止容器並刪除容器。 docker stop $(docker ps -a -q) // stop停止所有容器 docker rm $(docker ps -a -
Docker中執行EOS FOR MAC
基本要求以及依賴 安裝 docker for mac ➡️ https://www.docker.com/products/docker-desktop docker需要7GB+記憶體。電腦右上角docker -> Preferences -> Advanced -> Memo
Influxdb+Grafana+Telegraf及docker中執行
目錄 參考資料 2. 特點: 3. 功能及預設 4. 主要概念 1) 與SQL的名詞做比較 2) InfluxDB的獨有概念 5. 常用命令 1. 使用者管理: 6. 函式
在 docker 中執行 jupyter,並在本機上開啟網頁
在 docker 中執行 jupyter,並在本機上開啟網頁 docker run docker run -it -p 7000:7000 --rm --name test docker_image_id docker 啟動 jupyter noteboo
將Spring boot應用打包成映象放到docker中執行
學習docker,需要把專案打包成映象,所以第一步首先得把專案打成war包,這樣才能丟上去。 打包成war 這一步在傳統java web專案中看起來非常簡單一步,但是Spring boot卻有小許不同。 增加SpringBootServletIni
docker中執行lnmp環境介面502,nginx錯誤日誌提示/run/php/php7.0-fpm.sock failed
docker中中執行lnmp開發環境,介面報502錯誤進入docker docker exec -it createID bash tailf /var/log/nginx/error.log 錯誤資訊: 2017/06/26 14:45:
手動將spring-boot工程打包到docker中執行
本篇文章主要記錄手動講jar包放到docker中執行,至於jar包的生成,請看我另外一篇文章,這裡不做詳述,連結如下試驗環境:1、centos 72、docker 18.04.0-ce一、環境準備1、建立測試目錄 jar_testmkdir jar_test2、上傳測試jar
在Docker中執行ONOS
下載映象: #docker pull onosproject/onos 檢視上一步下載的映象 #docker images 建立docker容器例項 docker run -t -d --n
在Docker中執行DPDK
版本 Docker:1.12.1 DPDK:16.07 Docker的安裝 在Ubuntu中docker的安裝還是很簡單的。參考官方文件1就行了。需要注意的是隻能在64位,linux版本號不低於3.11.0-15-generic的發行版上執行。所以在
在Docker中執行Java:為了防止失敗,你需要知道這些
摘要: 很多開發者會(或者應該)知道,當我們為執行在Linux容器(Docker、rkt、runC、lxcfs等)中的Java程式去設定JVM的GC、堆大小和執行時編譯器的引數時並沒有得到預想的效果。當我們通過“java -jar mypplication-fat.jar
ARTS-S 在docker中執行本地指令碼
很多情況是本地沒有編譯環境,但docker中有編譯環境。想編譯原生代碼,就要把本地的程式碼和編譯指令碼對映到docker中,指令碼如下: docker run \
.NET Core Web 應用部署到 Docker 中執行
環境介紹 : 虛擬機器:VirtualBox 5.1.6 系 統:Ubuntu 16.04.1 LTS 系統準備完成後可以使用 sudo apt-get udpate 和 sudo apt-get upgrade 對系統進行更新,然後開啟 https://www.microsoft.com/
Docker中執行consul叢集
前言 這篇部落格主要依賴上一篇文章,在阿里雲ECS中已經構建了consul映象,同樣的步驟,可以在騰訊雲中構建consul映象,用阿里雲和騰訊雲的主要原因就是新註冊使用者可以免費用一段時間的伺服器。 DNS設定 修改Docker守護程序的DNS查詢設定
如何在docker中執行MySQL例項
通常初學者學習docker時,不太清楚怎樣拉取一個Mysql映象並使用,今天這篇文章簡單介紹一下使用流程。 一.預習一下用到的docker命令: 1.docker images 列出本地主機上的映象。 2.docker pull 從Docke
在Docker中執行的ZooKeeper無法使用四字命令解決辦法
前陣子寫過一篇文章,用來記錄如何在docker中啟動ZooKeeper的單機或者叢集節點,最近收到一個issue,大意是說專案啟
從零開始學習docker之在docker中執行springboot專案
一、docker環境配置 首先需要一個安裝了docker的伺服器(本地或者雲伺服器),如果沒有請看上文,傳送門---https://www.cnblogs.com/wdfordream/p/12737389.html 我這裡是直接在雲伺服器上搭建了docker 雲環境:CentOS 7.6 64位