# 在 Docker Compose 配置目录中创建一个新的 `docker-compose.yaml` 文件
touch docker-compose.yaml
# 将以下内容添加到 `docker-compose.yaml` 文件中
version: '3'
services:
jfrog-artifactory:
image: docker.bintray.io/jfrog/artifactory-oss:latest
container_name: jfrog-artifactory
ports:
- 8081:8081
volumes:
- jfrog-artifactory-data:/var/opt/jfrog/artifactory
networks:
- jfrog-network
jfrog-xray:
image: docker.bintray.io/jfrog/xray:latest
container_name: jfrog-xray
depends_on:
- jfrog-artifactory
ports:
- "8000:8000"
- "8082:8082"
networks:
- jfrog-network
environment:
- JFROG_XRAY_DATABASE_TYPE=postgresql
- JFROG_XRAY_DATABASE_URL=postgresql://xray_pg/xray_db?user=xray_user&password=xray_password
- JFROG_XRAY_POSTGRES_USER=xray_user
- JFROG_XRAY_POSTGRES_PASSWORD=xray_password
- JFROG_XRAY_POSTGRES_DB=xray_db
- JFROG_XRAY_ADMIN_PASSWORD=admin_password
- JFROG_XRAY_EXTENSION_SECURITY_COMPLIANCE_ENABLED=true
- JFROG_XRAY_EXTENSION_BLACKDUCK_ENABLED=true
- JFROG_XRAY_EXTENSION_NPM_ENABLED=true
- JFROG_XRAY_EXTENSION_MAVEN_ENABLED=true
- JFROG_XRAY_EXTENSION_JAVA_ENABLED=true
volumes:
jfrog-artifactory-data:
external: false
networks:
jfrog-network:
driver: bridge
docker-compose up -d
上一篇:安装xp和ubuntu