2017-03-06 2 views
0

나는 도커에 익숙하지 않아서 Artifactory를 컨테이너로 실행하려고합니다. 따라서 공식 문서의 단계를 따랐습니다. 문제는 Artifactory 웹 UI에 액세스 할 수 없다는 것입니다. 크롬에서 주소에 액세스 할 수 없다는 오류가 표시됩니다. 나는 고정 표시기-작성 사용하는 방식으로Artifactory 웹 인터페이스에 액세스 할 수 없습니다.

, 그래서 여기 내 artifactory-compose.yml

version: '2' 
services: 
    artifactory: 
    image: docker.bintray.io/jfrog/artifactory-oss:latest 
    container_name: artifactory 
    ports: 
    - "9090:9090" 
    volumes: 
    - /home/everysens/docker/volumes/artifactory:/var/opt/jfrog/artifactory 
    networks: 
     - default 
networks: 
    default: 
    driver: bridge 

내가 여기 docker ps 명령을 실행할 때 내가 무엇을 얻을 수 있습니다 :

docker ps image

당신이 필요로하는 경우 더 많은 정보를 말해!

대단히 감사합니다! 고정 표시기-작성 예 here에서

답변

2

그들은 그래서이 같은 포트 명령을 변경하려고해야 포트 8181. 노출 :

ports: 
    - 8181:8081 

이제 http://localhost:8181

+0

안녕하세요 귀하의 브라우저를! 답변 주셔서 감사합니다 :) 문제는 두 개의 포트가 내 경우에 사용된다는 것입니다. 그래서 나는 이것을 chage해야한다. 어떻게해야합니까? – IgZiStO

+0

80은 도커가 내부적으로 노출하는 포트입니다. 그것은 호스트 시스템의 어떤 것과도 충돌하지 않습니다. 예를 들어 80 : 8383을 선택하고 브라우저에서 http : // localhost : 8383 – TopperH

+0

을 대답 해 주시면 감사하겠습니다. 실제로 답을 찾은 후 psock 명령을 사용하면 8081/tcp가 표시됩니다. 나는 포트를 "9090 : 8081"로 둡니다. 이것은 9090으로 인공 포트를 리디렉션합니다. 이것은 매력처럼 작동했습니다. D 그리고 대답은 실마리가 있습니다.) 다시 한번 감사합니다. – IgZiStO

관련 문제