forked from SeungpilPark/uEngine-bill
-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
배포(Docker) 및 유저 가이드 #33
Labels
Comments
SeungpilPark
pushed a commit
that referenced
this issue
Apr 3, 2017
Docker Container 내부의 엔트로피 사용법.다음은 harbur/haveged 도커파일 내용이다.
실행은
--privileged 는 리눅스 커널의 기능을 Mother host 에서 공유하여 사용할 수 있는 선언이다. uengine-bill Docker (임시 버전 - Mysql 포함)Ubuntu 14.04 Base
컨테이너 실행
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
KPM 으로 플러그인 설치법
https://github.com/killbill/killbill-cloud/blob/master/kpm/README.md#dev-mode
Dev Mode
If you are a developer and either modifying an existing plugin or creating a new plugin, KPM can be used to install the code of your plugin. Before we look at KPM commands, make sure you read the Plugin Development Documentation.
Let 's assume we are modifying the code for the (ruby) cybersource plugin. You would have to first build the plugin package, and then you could use KPM to install the plugin. We suggest you specify a
plugin_key
with a namespacedev:
to make it clear this is not a released version. Also in the case ofruby
, the package already contains all the directory structure including the version, so only the location of thetar.gz
needs to be specified.Let 's assume now that we are modifying the code for the (java) adyen plugin. The plugin first needs to be built using the
maven-bundle-plugin
to produce the OSGI jar under thetarget
directory. Then, thisjar
can be installed but here we also need to specify a version since the archive does not embed any filesystem structure but only contains the binary (jar). The same applies with regard to theplugin_key
where we suggest to specify a namespacedev:
.The command
kpm inspect
can be used to see what has been installed. In the case ofdev
plugin most info related toGROUP ID
,ARTIFACT ID
,PACKAGING
andSHA1
will be missing because no real download occured.Finally, when it is time to use a released version of a plugin, we first recommend to uninstall the
dev
version, by using thekpm uninstall
command and using theplugin_key
and then installing the released version. For instance the following sequence could happen:The text was updated successfully, but these errors were encountered: