このブログのドッキングウィンドウは、MavenのPWをインストールし使用し、PWにアップロード独自のコードをパッケージ化。
説明:私は2つの主な理由のためにこのブログの記事を書いています:まず、I、IIに簡単にアクセスし、友人の全体白ミクロ検査サービスのために勉強したいです。主に以下のゆうShengjun白が理解できるように、私は彼のステップに基づいて洗練された映像も、導入ゆうShengjunリンクの時点で再生してください
1、 インストールドッカ
ビュー1.1がインストールさドッキングウィンドウです。
入るのLinux サーバーを:次のコマンドを入力し、インストールは対応するポートが表示されない場合
yumのリストは、インストール| grepのドッカ
1.2インストールのドッキングウィンドウ
yumをドッキングウィンドウインストール-y
インストールが完了するチェックが実行されている表示された後、ドッキングウィンドウのコマンド
2. [スタート]ドッキングウィンドウ
ドッキングウィンドウを起動しsystemctl
2.1。 ビューのドッキングウィンドウの状態
systemctlステータスドッキングウィンドウ
3. ダウンロード nexus3 ミラー
3.1。 インストール nexus3
ドッキングウィンドウプルsonatype / nexus3
あなたが再起動した場合、次のエラーが発生したドッキングウィンドウを
サービスのドッキングウィンドウの再起動
- 将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。
docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3
查看容器信息
docker ps
3.1. Docker相关命令
Docker inspect 容器id 查看容器信息
Docker stop 容器id 停止容器id
Docker rm 容器id 删除容器id
Maven私服启动容器稍微比较慢,等待1分钟即可
关闭防火墙,访问http://ip:8081
4. 登录maven私服
4.1查看默认密码
输入以下命令查找该文件的位置
find / -name 'admin.password'
进入data文件夹下
cd /var/lib/docker/volumes/fc3e155d5834df70ecad085aabc361628916670997aee210e03215f3afef475e/_data/
查看密码:
4.2登录maven私服,进入后更改密码为:admin123
5.创建自己的repostitories
登录进入首页后,步骤如下:
6、查看maven环境配置地址
在本地进入控制台输入mvn -version
进入该文件夹下找到setting.xm文件,增加以下代码:
<server> <!-- 自定义一个serverid 名称--> <id>cyb</id> <!--maven私服登录的用户名 --> <username>cyb</username> <!--配置的maven私服登录密码--> <password>cyb</password> </server>
在需要导入maven私服的项目中,进入pom文件,增加以下代码
<!--注意限定版本一定为RELEASE,因为上传的对应仓库的存储类型为RELEASE --> <!--指定仓库地址 --> <distributionManagement> <repository> <!--此名称要和.m2/settings.xml中设置的ID一致 --> <id>cyb</id> <url>http://192.168.1.172:8081/repository/one-release/</url> </repository> </distributionManagement> <build> <plugins> <!--发布代码Jar插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.7</version> </plugin> <!--发布源码插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <バージョン> 2.2.1 </バージョン> <実行> <実行> <フェーズ>パッケージ</相> <目標> <目標> JAR </目標> </目標> </実行> </実行> </プラグイン> </プラグイン> </ビルド>
/
7 インポート MavenのPW
次のコマンドを入力します。 MVN展開にjarファイルのパッケージをにMavenのPWで
ソリューション:
SNAPSHOTまたは交換RELEASE
説明は正常にアップロード
その他のプロジェクトは、プロジェクトに依存しているのアップロードと同様の親子プログラムをアップロードして、依存プロジェクトをアップロードします。私のブログ私のブログに友人のように、私のブログのアドレスは次のとおりです。https://www.cnblogs.com/chenyuanbo/