Sign inSign up

softlang/maven

By softlang

Updated almost 2 years ago

maven repository

Image
Integration & delivery
0

181

softlang/maven repository overview

maven repository
  • Create a container: docker compose -p host-mvn -f compose.yaml up -d
services:
  maven-reposilite:
    image: softlang/maven:reposilite2-java17
    hostname: maven-reposilite.dev
    container_name: maven-reposilite.dev
    environment:
      - TZ=Asia/Shanghai
      - REPO_PORT=5050
      - REPO_PROXIED=https://maven.aliyun.com/repository/public
    network_mode: host
    volumes:
      - ./data:/siri/app/data
      - ./demo:/siri/app/demo
    restart: always
    mem_limit: 512M
    memswap_limit: -1
    cpuset: '0'
  • Create a new Token
# Entry container by shell
docker exec -it maven-reposilite.dev bash
# Running a temporary instance
java -Xmx32M -Dreposilite.port=5001 -jar v2reposilite.jar -wd=data
# Create a new token
keygen / dev rw
# Stop & exit the temporary instance
stop
  • A maven settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <mirrors>
        <mirror>
            <id>mirror</id>
            <mirrorOf>*</mirrorOf>
            <name>mirror</name>
            <url>http://127.0.0.1:5050</url>
        </mirror>
    </mirrors>
</settings>

Tag summary

Content type

Image

Digest

sha256:c1965da0f

Size

279.9 MB

Last updated

almost 2 years ago

docker pull softlang/maven:reposilite2-java17