Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qg-dockerfiles
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QA
qg-dockerfiles
Commits
635047b3
Commit
635047b3
authored
Aug 30, 2017
by
daidekun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
完成mq初始化,从15环境同步rabbitmq
parent
060564ff
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
8 deletions
+10
-8
Dockerfile
baseimg/rabbit_mq/Dockerfile
+3
-3
docker-entrypoint.sh
baseimg/rabbit_mq/scripts/docker-entrypoint.sh
+7
-5
No files found.
baseimg/rabbit_mq/Dockerfile
View file @
635047b3
...
@@ -25,11 +25,11 @@ RUN apt-get update \
...
@@ -25,11 +25,11 @@ RUN apt-get update \
WORKDIR
/home/quant_group/rabbitmq
WORKDIR
/home/quant_group/rabbitmq
# Add scripts
# Add scripts
ADD
scripts
.
/scripts
ADD
scripts /scripts
RUN
chmod
+x
.
/scripts/
*
.sh
RUN
chmod
+x /scripts/
*
.sh
RUN
touch
/.firstrun
RUN
touch
/.firstrun
ENTRYPOINT
[".
/scripts/docker-entrypoint.sh"]
CMD
["
/scripts/docker-entrypoint.sh"]
EXPOSE
5672
EXPOSE
5672
EXPOSE
15672
EXPOSE
15672
...
...
baseimg/rabbit_mq/scripts/docker-entrypoint.sh
View file @
635047b3
#!/bin/bash
#!/bin/bash
# Initialize first run
if
[[
-e
/.firstrun
]]
;
then
if
[[
-e
/.firstrun
]]
;
then
/scripts/
first_run
.sh
/scripts/
init_script
.sh
fi
fi
cd
/home/quant_group/rabbitmq
touch
nohup.out
echo
"Starting RabbitMQ..."
echo
"Starting RabbitMQ..."
nohup
/usr/sbin/rabbitmq-server &
nohup
/usr/sbin/rabbitmq-server
>
/tmp/rabbitmq.out
&
echo
"sleep 10"
echo
"sleep 10"
sleep
10
sleep
10
echo
"get definitions from 192.168.4.15"
echo
"get definitions from 192.168.4.15"
response
=
$(
curl
-X
GET
-H
"Authorization: Basic cWE6cWF0ZXN0"
"http://192.168.4.15:15672/api/definitions"
)
response
=
$(
curl
-X
GET
-H
"Authorization: Basic cWE6cWF0ZXN0"
"http://192.168.4.15:15672/api/definitions"
)
curl
-X
POST
-H
"Content-Type: application/json"
-H
"Authorization: Basic cWE6cWF0ZXN0"
-d
$response
"http://localhost:15672/api/definitions"
echo
"curl post"
tail
-f
/tmp/rabbitmq.out
curl
-X
POST
-H
"Content-Type: application/json"
-H
"Authorization: Basic cWE6cWF0ZXN0"
-d
'$response'
"http://localhost:15672/api/definitions"
\ No newline at end of file
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment