راه اندازی Jira و Confluence بر روی داکر ( قسمت دوم )

ابزار مدیریت دانشکانفلوئنس چیست ؟ مدیریت دانش چه به منظور اشتراک با اعضای تیم می‌تواند به یکی از چالش‌های هر تیم و یا سازمانی تبدیل شود. کانفلوئنس Confluence یک ابزار ویکی و همکاری تیمی شامل ویرایشگر متن حرفه‌ای تحت وب‌، امکان همگام‌سازی کامل با Microsoft Office و مجموعهٔ وسیعی از افزونه‌ها تجربهٔ کامل همکاری تیمی و اشتراک دانش بین اعزای تیم را فراهم می‌کند. استفاده از این ابزار می‌تواند موانع موجود فعلی برای اشتراک اطلاعات بین سازمان‌ها‌، تیم‌ها‌ی مختلف، اعضای تیم و حتی موارد یادداشت‌های شخصی اعضای تیم را از بین برده و هماهنگی کامل آن‌ها را بر روی موضوعات فراهم کند.پیش نیاز این مقاله آشنایی با داکر میباشدمواد مورد نیاز ( در پست قبلی هم لینک شده ) :داکر میرور - لینک گیت هابکرک جیرا - لینک گیتیمرحله اول ( نوشتن داکر فایل و راه اندازی ) :FROM cptactionhank/atlassian-confluence:latest USER root # Add proxy unpacking to container COPY &quotatlassian-agent.jar&quot /opt/atlassian/confluence/ # Set Startup Loading Agent Package RUN echo 'export CATALINA_OPTS=&quot-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}&quot' >> /opt/atlassian/confluence/bin/setenv.sh>/opt/atlassian/confluence/bin/setenv.sh`"> `FROMcptactionhank/atlassian-confluence:latestUSERroot#AddproxyunpackingtocontainerCOPY"atlassian-agent.jar"/opt/atlassian/confluence/#SetStartupLoadingAgentPackageRUNecho'exportCATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar${CATALINA_OPTS}"'>>/opt/atlassian/confluence/bin/setenv.sh` - Confluence --Dockerfile -- atlassian-agent.jarو حالا بیلد میگیریم با دستور زیرdocker build -t wangzan18/confluence:latest .و نتیجه باید مثل زیر باشهSending build context to Docker daemon 976.9kB Step 1/4 : FROM cptactionhank/atlassian-confluence:latest ---> 080599d8b2d7 Step 2/4 : USER root ---> Running in 016cda821c07 Removing intermediate container 016cda821c07 ---> 6506aa1b43c1 Step 3/4 : COPY &quotatlassian-agent.jar&quot /opt/atlassian/confluence/ ---> 27ab3f8f23cc Step 4/4 : RUN echo 'export CATALINA_OPTS=&quot-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}&quot' >> /opt/atlassian/confluence/bin/setenv.sh ---> Running in 68588c4f146c Removing intermediate container 68588c4f146c ---> 45a74f5420da Successfully built 45a74f5420da Successfully tagged wangzan18/confluence:latestحالا بیاین کانتینر خودمون رو بسازیمdocker run -d --name confluence \ --restart always \ -p 18010:8090 \ -e TZ=&quotAsia/Tehran&quot \ -v /home/data/www/confluence.wzlinux.com:/var/atlassian/confluence \ wangzan18/confluence:latestخوب خوب حالا نصب شد کافیه به آدرس سرور خودمون مراجعه کنیم و فرایند نصب رو شروع کنیم .ما کانفلوئنس رو روی پورت 18010 ران کردیم پس حالا برای اینکه وارد بخش نصب بشیم کافیه آیپی سرور یا دامنه رو وارد کنید و در انتها پورت رو هم وارد کنیم .Ip:Portمرحله دوم ( نصب ) :بعد از ورود به صفحه نصب روی گزینه ی نشان داده شده در عکس کلیک کنید .انتخاب گزینه دومحالا یکی از اپ های زیر رو انتخاب کنید ( بنا به استفاده خودتون )حالا باید لایسنس جیرا رو وارد کنیم و ما با استفاده از فایل کرک لایسنس رو جنریت میکنیم و وارد میکنیم .کافیه که در این صفحه شما Server Id رو کپی کنید و در دستور زیر جایگزاری کنید .java -jar atlassian-agent.jar -d -m [yourEmail] -n BAT -p conf -o http://[ServerIp-Or-Domain] -s [serverId]این دستور رو باید روی سرور و روی دایرکتوری که کرک قرار داره وارد کنید ( یادتون باشه که برای اجرای این دستور نیازه که java روی سرور نصب باشه پس openjdk رو نصب کنید )مقادیر زیر رو در دستور بالا جایگزین کنید :مقدار [yourEmail] رو با ایمیل خودتون جایگزین کنیدمقدار [yourServerIp] رو با آیپی خودتون جایگزین کنیدمقدار [serverId] رو با مقداری که کپی کردید جایگزین کنیدو در آخر همچین دستوری باید شکل گرفته باشهjava -jar atlassian-agent.jar -d -m test@test.com -n BAT -p conf -o http://192.168.0.89 -s BY9B-GWD1-1C78-K2DEبعد از اجرای این دستور همچین نتیجه ای میدهjava -jar atlassian-agent.jar \ -d -m wangzan18@126.com -n BAT \ -p conf -o http://confluence.wzlinux.com \ -s BTW4-2T4Y-9BTK-R0DP ==================================================== ======= Atlassian Crack Agent ======= ======= https://zhile.io ======= ======= QQ Group: 30347511 ======= ==================================================== Your license code(Don't copy this line!!!): AAABXQ0ODAoPeJx1kV9vgjAUxd/7KUj2XG1R5p+EZArEmYEsotteK7tqEyikLW7s069UzJJlS/rQn HtPf/fc3mWNcBLWOpQ41JuT6dylTpDtHJe4BCWMCw2CiRyiz5rLNmQafJdMZ5hMzEExz0Gof4ohq FzyWvNK+HtR8JJreHeKq8U5tM5Z61rNh8OvMy9gwCsUVEKzXG9YCf5ysUMZyAvIdegvR49jHNL0F a+25A0/Be4K5ZU4DjZNeQCZHvcKpPIxRak8McEVs9QOYN7vOosGTIpBXpXS1MRJddcbMDJBC/+Di dMXE3T6QN17W7aIPuOurcEOFqRJEm2D9SJGgQQL6pO7BBMPU3Jbixk8XodZtMEx9aYzMht7hI4mH jKS/4dscWYcfgFfywZQdGFFc41yZIUC9NzI/MwU/AZmzeFn19Zq38o0kxpkb7aScbIARKfavv47X sz6Oq/7DWevrTUwLgIVAIEyoNFjmUFyTJOVUzmxTJTM14S8AhUAkaRbRjdl4D9MZtO6l5nCHcR2B 80=X02h9فقط کافیه تیکه آخر که بعد از متن زیر رو کپی کنید و در باکس Your Licence Key وارد کنید .Your license code(Don't copy this line!!!):خوب تا این مرحله کانفلوئنس رو کرک هم کردیم . حالا نوع دیتابیس خودتون رو انتخاب کنید و اطلاعات دیتابیس رو وارد کنید یا از دیتابیس داخلی خود جیرا استفاده کنید .و توی این بخش 3 دکمه هست که باید بدونید چه عملی رو انجام میدن .راه اندازی کانفلوئنس با دیتای فیک ( نمونه های اماده برای آشنایی با امکانات کانفلوئنس )راه اندازی کانفلوئنس بدون دیتادرون ریزی اطلاعات و بک آپاگر تازه شروع به کار کردید گزینه اول رو انتخاب کنیددر بخش بعدی شما بخش مدیریت کاربران رو مشاهده میکنید که با گزینه اول تنظیمات پیشفرض انجام میشه و با گزینه دوم میتونید اطلاعات کاربران رو از جیرایی که نصب کردید در قسمت قبل بخونید و این 2 سیستم رو بهم سینک کنید . گزینه دوم پیشنهاد میشهتقریبا تمام مراحل تموم شده و بعد از این مراحل شما کانفلوئنس رو هم کرک شده خواهید داشت . امیدوارم از این مجموعه پست خوشتون اومده باشه در حالی که فاصله زمانی بین انتشار 2 پست خیلی شد اما عذر خواهی میکنم و امیدوارم به دردتون بخوره . منبع نوشته : گروه برنامه نویسان