Docker安裝Confluence

Docker安裝Confluence
參考鏈接:
?https://my.oschina.net/u/2289161/blog/1648587
?https://hub.docker.com/r/cptactionhank/atlassian-confluence/dockerfile
?https://my.oschina.net/u/2289161/blog/1647061
?https://my.oschina.net/u/2289161/blog/838218
?https://hub.docker.com/r/cptactionhank/atlassian-confluence/
docker環境版本:

[root@ops-1 mysql]# docker info
Containers: 5
Running: 2
Paused: 0
Stopped: 3
Images: 8
Server Version: 18.09.0
docker安裝MySQL

mkdir -p /data/docker-storage/confluence/{etc,data,mysql}
docker pull mysql/mysql-server:5.7
docker run --name=mysql5.7 -v /data/docker-storage/confluence/mysql:/var/lib/mysql/ -e MYSQL_ROOT_PASSWORD=‘******’ -p 3306:3306 -d mysql/mysql-server:5.7

配置mysql賬號信息


Docker安裝Confluence_confluence

?

添加這些信息至my.cnf,否則后續在初始化confluence數據庫鏈接時報錯 以及登錄confluence后臺之后,會出現msyql數據包和innodb_log_file_size警告的信息。

transaction_isolation = READ-COMMITTED
max_allowed_packet = 128M
innodb_log_file_size = 256M

由于mysql5.7中無vim,我們在外面修改好直接用docker cp 拷貝進去:docker cp my.cnf mysql5.7:/etc/my.cnf

docker restart mysql5.7

創建數據庫:create database confluence character set utf8 collate utf8_bin;
設置mysql隔離級別:SET GLOBAL tx_isolation=‘READ-COMMITTED’;
docker安裝Confluence

docker run -d --name confluence
-v /data/docker-storage/confluence/etc/:/var/atlassian/confluence/
-v /data/docker-storage/confluence/data/:/var/atlassian/application-data/
-p 8090:8090 --link mysql5.7:db --user root:root cptactionhank/atlassian-confluence:6.15.7

啟動鏡像中的原始Confluence版本
docker start confluence

訪問http://ip:8090/ 就可以看到Confluence的初始化和配置頁面。

?

Docker安裝Confluence_confluence_02

?

Docker安裝Confluence_confluence_03

這2個根據實際情況勾選,
Docker安裝Confluence_confluence_04

?

?

Docker安裝Confluence_confluence_05
通過上圖可以看出需要輸入授權碼,下面介紹下破解confluence授權碼的操作。

破解confluence
下載破解confluence文件:

atlassian-universal-plugin-manager-plugin-2.22.jar

下載鏈接:? https://pan.baidu.com/s/1WUwDBdE-ai6ijMWU58zFWQ 密碼: tjtk

atlassian-extras-decoder-v2-3.2.jar

下載鏈接:? https://pan.baidu.com/s/19teTJHOHoSrfBIabRvUf_A 密碼: 8adz

進入confluence容器命令:

docker exec -it confluence /bin/sh
用下載的文件替換atlassian-extras-decoder-v2-3.x.jar/atlassian-universal-plugin-manager-plugin-2.22.x.jar文件(該文件下載到/opt下,替換前必須做之前的文件備份,方便回退)

#備份要替換的文件
mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar /mnt/
mv /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.5.jar /mnt
備份好文件后,退出confluence容器。拷貝下載的文件到confluence容器中。

#將下載的破解文件替換對應的jar
docker cp atlassian-extras-decoder-v2-3.2.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/
docker cp atlassian-universal-plugin-manager-plugin-2.22.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/

重新啟動confluence容器。

然后繼續訪問http://ip:8090,接著注冊confluence的key

?

下面的操作需要使用google郵箱注冊。

?

?

?

?

?

?

?

?

?


?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386422.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386422.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386422.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

安卓開發基礎面試題,Android面試必備的集合源碼詳解,附小技巧

去年無疑是 Flutter 技術如火如荼發展的一年。 每一個移動開發者都在為 Flutter 帶來的“快速開發、富有表現力和靈活的 UI、原生性能”的特色和理念而癡狂,從超級 App 到獨立應用,從純 Flutter 到混合棧,開發者們在不同的場景下樂此不疲的探…

『算法』讀書筆記 1.4算法分析 Part1

Chapter 1 本章結構 1.1Java語法 1.2數據抽象 1.3集合類抽象數據類型:背包 (Bags) 、隊列 (Queues) 、棧 (Stacks) 1.4算法分析 1.5連通性問題-Case Study: Union - Find ADT 本節開篇使用了一個ThreeSum程序進行示例: ThreeSum所起到的作用…

JS調用MetaMask調用啟動轉賬

1 、代碼必須跑在nginx下,否則沒有eth對象。 2、可以下載ganache來單跑個私服,然后安裝谷歌metamask瀏覽器插件來實驗 3、賬戶1:0xFA387e41FA471172cC729167EBD4862aA7020D91 賬戶2:0x818DF62ff0bE3B28AE8be25e2e848E10138018B7 4、1000000000000000 …

安卓開發工程師面試題!春招我借這份PDF的復習思路,不吃透都對不起自己

寫在前面 身邊有不少去大廠面試的朋友,其中小金面試字節跳動的經歷很有意義,在這里分享給大家。小金是末流211計算機專業大三本科生,前幾天面試了字節跳動的廣州Android開發實習生。下面是他的面試經歷,還有一些他自己的經驗。 …

合算的日本料理

巨鹿路和那個茂名路路口的《和味》,有預訂的話才98一個人,味道不錯,樓上的桃子MM服務狠好,笑容狠甜。那里的東西味道還是狠正宗的,除了一個色拉不對。那里的清酒和梅酒都不錯,尤其梅酒。生牛肉雖然沒有大漁…

安卓開發必須會的技能!淺談Android消息機制原理,威力加強版

目錄 想要成為一名優秀的Android開發,你需要一份完備的知識體系,在這里,讓我們一起成長為自己所想的那樣。 PagerAdapter 介紹ViwePager 緩存策略ViewPager 布局處理ViewPager 事件處理相關內容 Android 基礎 1.Activity 1、 什么是 Activi…

NuGet 無法連接到遠程服務器-解決方法(轉)

原地址: http://www.lixin.me/blog/2012/03/01/29362 今天打開NuGet的Manage NuGet Packages,顯示“無法連接到遠程服務器”。打開Setting-》Package Manager-》Package Sources。看到里面有一個源:https://go.microsoft.com/fwlink/?LinkID…

安卓開發面試書籍,全世界都在問Android開發涼了嗎?建議收藏

前言 本想今年辭掉工作大干一場,沒想到碰到疫情,家里蹲了3個月…,還好字節能給一次機會。前陣子字節跳動的提前批開始了,看宣傳是說有海量HC,機會多多,本著漲漲面經的心理,然后就投遞了一下杭州…

杭州集訓Day5

下面是Day5的題目!(其實都咕了好幾天了 1007040210. T1 皇后 XY 的疑難 (1s 512MB) 1.1 題目描述有一個n*n的王國城堡地圖上,皇后XY喜歡看騎士之間的戰斗,于是他準備布置m個騎士,其中每一個騎士都可以向8個方向&#x…

安卓開發面試書籍,每個程序員都必須掌握的8種數據結構!面試必會

前言 本篇文章主要記錄分享我的面試準備過程。 很多朋友問我為什么離職 關于離職原因,馬云有一句經典的話“要么錢沒給到位,要么心委屈了”,想必大家耳熟能詳了,我這里再細說一下我個人離職原因: 工資倒掛&#xf…

使用thinkPHP做注冊程序的實例

登錄界面&#xff1a; 數據庫和數據表的結構 具體的操作步驟如下&#xff1a; 第一步&#xff1a;入口文件index.php內容 (此文件基本是屬于固定的格式&#xff09; <?phpdefine(THINK_PATH,./ThinkPHP/);define(APP_NAME,MyApp);define(APP_PAHT,./MyApp/);require_once T…

安卓開發面試技能介紹,來一份全面的面試寶典練練手,不吃透都對不起自己

前言 網上有很多對程序員簡歷的一些指導&#xff0c;這里就不重述&#xff0c;大家可以搜下網上其他大神的總結&#xff0c;結合自身情況修改下。我有幾點建議&#xff1a; 1.盡量不要花哨&#xff0c;程序員和設計師或者產品運營還不一樣&#xff0c;我們的簡歷成功與否決定…

上交所行情文件導入數據庫

事情的起因很簡單&#xff0c;需要將股票收盤行情導入數據庫&#xff0c;因為科創板交易時間延長&#xff0c;需要將原有的程序進行改造&#xff0c;眾所周知&#xff0c;程序員永遠是不夠用的&#xff0c;只能自己解決這個問題。 方式是用定時器調用shell腳本。 上交所的mktdt…

安卓開發面試題及答案,一次嗶哩嗶哩面試經歷,年薪50W

沒有穩定的工作&#xff0c;只有穩定的能力。 又到了萬物復蘇的季節&#xff0c;在程序猿這個行當里&#xff0c;作為 Android 開發出生的&#xff0c;在經歷了八年的脫發生涯后&#xff0c;有了越來越多的想法和感觸 趨勢 隨著各類移動跨平臺的興起&#xff0c;在 ReactNati…

Intent 簡單用法

1.Intent有什么用&#xff1f; Android設計理念是鼓勵減少組件間的耦合&#xff0c;因此Android提供了Intent (意圖) &#xff0c;Intent是一種消息傳遞機制&#xff0c;可以在程序內使用&#xff0c;也可以在程序間使用&#xff0c;主要用于啟動“Activity”“Service”和“廣…

安卓開發面試題!帶著問題深入學習Handler,進階學習資料!

進大廠本來就很難了&#xff0c;不過做足了準備&#xff0c;你會發現很多問題都迎刃而解了&#xff0c;當然有時候運氣也占了一部分&#xff0c;除了運氣以外&#xff0c;當然與我自身的努力也是分不開的。運氣也是實力的一部分&#xff0c;畢竟天助自助者~ 每次到年底做總結的…

VueJS教程3

目錄 13、Vue實例 13.1 動態組件&#xff08;Tab切換、簡化版留言板&#xff09;13.2 使用Vue開發TodoList14、Vue CLI14.1 使用vue-cli開發TodoList接著VueJS教程2。 13、Vue實例 13.1 動態組件&#xff08;Tab切換、簡化版留言板&#xff09; 參考&#xff1a;https://vuejs.…

春招我借這份PDF的復習思路,論程序員成長的正確姿勢

一. 開發背景 想要成為一名優秀的Android開發&#xff0c;你需要一份完備的知識體系&#xff0c;在這里&#xff0c;讓我們一起成長為自己所想的那樣。 面試總結 面試大廠一定要做好充分的準備&#xff0c;沒有準備就去面試完全是去當炮灰的&#xff0c;更是對自己的不負責。再…

T-SQL語句學習(三)

這部分介紹下視圖、索引技術。 1、視圖&#xff1a;是從一個或幾個基本表&#xff08;或視圖&#xff09;導出表。視圖與基本表不同&#xff0c;是一個虛表。 當基本表中的數據發生變化時&#xff0c;從視圖中查詢出來的數據也會隨之改變。 1.1 定義視圖 a、創建視圖的語法要求…

普通二本的辛酸Android面試之路,滿滿干貨指導

一、自我介紹 應該算是起點比較高吧&#xff01;985大學畢業后面一直在國外讀研。之前準備面試微軟但是可能經驗不夠&#xff0c;沒有通過。經過朋友介紹我準備回國&#xff0c;積累一些開發經驗。于是我面試了國內大廠BATJ&#xff0c;還有一些其他比較知名的公司&#xff0c…