나는 도커에 초보자입니다. 이름과 메일을 가져 와서 MySQL 데이터베이스에 저장하는 Java 웹 응용 프로그램을 실행하고 싶었습니다. 이제는 MySQL 이미지를 어떻게 사용할 수 있습니까? 내 애플 리케이션에서 dB 구성을 언급하고 이러한 응용 프로그램과 dB 컨테이너가 tomcat 서버에서 실행되도록해야합니다.이 이미지를 가져오고이 응용 프로그램을 성공적으로 실행할 수있는 다른 호스트에서 실행되도록 도커 허브에이 전체 이미지를 업로드하는 것이 가능합니다. . 당신은 다른 것들에 대해 이야기하고 종속성Docker 두 컨테이너를 연결하는 방법
1
A
답변
0
없이
나는 이미지로 변환 할 수 있도록 모든 호스트가 해당 이미지를 끌어와 응용 프로그램을 실행할 수 있도록 내 이름과 메일 응용 프로그램을 dockerize 싶다.
이미지는 포트에 자체 인스턴스가 있습니다.이 인스턴스는 열어서 표시됩니다. 가상 시스템과 비슷합니다 ... Java Spring 애플리케이션은이 포트를 사용하여 DB (모양, application.properties 파일을 작성하는 방법) 특히 pom.xml. liquibase와 같이 maven 종속성을 지정하고 호스트 URL을 전달해야합니다.
IntelliJ를 통해 DB에 연결 한 적이 있습니까? - 비판적인 질문
여기 적어도 네 가지 질문이 있습니다. 제 생각에는 당신이 전체적인 아이디어를 오해 한 것입니다.
beggining에서이 읽기 : https://stackoverflow.com/a/2840358/6237822
을이 고정 표시기에 대한 작은 일 : cant connect to postgres db - docker swarm을 - 당신이 당신의 MySQL의
매우 비슷한 일을 작성해야한다고 생각가 나는 또한 강의에 대한 좋습니다 : https://docs.docker.com/get-started/
관련 문제
- 1. dockerode로 Docker 컨테이너를 관리하는 방법
- 2. 두 도커 컨테이너를 서로 연결하는 방법은 무엇입니까?
- 3. Oracle Docker 이미지에 연결하는 방법
- 4. Docker : 연결된 서비스에만 연결하는 방법
- 5. docker.io - 애플리케이션 컨테이너와 데이터베이스 컨테이너를 연결하는 도커
- 6. docker :/var/lib/docker/containers의 파일에서 컨테이너를 다시 시작하는 방법
- 7. Docker 컨테이너를 자체 네트워크에서 실행하는 방법
- 8. docker-compose에서 MySQL 컨테이너를 백그라운드로 실행하는 방법
- 9. 데이터 컨테이너를 사용하는 Docker-compose 권장 방법
- 10. Docker 컨테이너를 다른 컴퓨터/OS로 옮기고 거기에로드하십시오.
- 11. Docker 컨테이너를 외부 서비스로 바꾸기
- 12. Docker-compose가 컨테이너를 시작하지 않습니다.
- 13. Docker 컨테이너를 이용한 지속적인 개발
- 14. Docker v2에서 연결된 컨테이너를 작성하십시오.
- 15. 여러 Docker 컨테이너를 실행하려면 어떻게해야합니까?
- 16. 두 도커 컨테이너를 연결하십시오
- 17. Hadoop의 Docker 컨테이너 실행자에 볼륨을 연결하는 방법
- 18. Docker : 로컬 컨테이너에서 로컬 swarm 포트로 연결하는 방법
- 19. Docker Docker를 사용하여 시작된 컨테이너를 삭제하십시오.
- 20. docker-compose에서 DNS 컨테이너를 설정하려면 어떻게해야합니까?
- 21. docker-compose 컨테이너를 현재 실행중인 컨테이너에 연결하십시오.
- 22. Bluemix에서 두 개의 HA 그룹 컨테이너를 연결하는 방법은 무엇입니까?
- 23. 도커 - 작성 : 두 컨테이너를 병합/결합하십시오.
- 24. Docker : 동일한 파일에 두 개의 Docker 컨테이너를 로깅 할 수 있습니까?
- 25. 두 테이블을 연결하는 방법
- 26. 두 앱을 연결하는 방법
- 27. 두 프로젝트를 연결하는 방법
- 28. 다른 컨테이너를 사용하는 두 컨테이너 간의 통신
- 29. Docker Swarm - 컨테이너를 중지하는 API 메서드
- 30. Docker 컨테이너를 인터넷에 액세스 할 수 없습니까?
docker 허브에서 MySQL 이미지를 가져올 수 있습니다. 내 응용 프로그램의 dB 속성을 참조하십시오. – cks
Linux 서버, Windows 서버, localmachine과 같은 일부 컴퓨터가 있어야합니다.). Docker 허브는 저장소와 같아서 이미지를 교환 할 수 있습니다 (MySql 이미지가 많은 경우) - 준비된 도커 파일로 컴퓨터에 다운로드하십시오. 덕분에 짧은 시간 안에 만 실행할 수 있습니다. 이것은 당신의 데이터를 저장하지 않을 것입니다. 그것은 예정되어 있지 않습니다. httwww://docs.docker.com/docker-hub/ "Docker 허브 이미지 저장소로 작업" – xross
MySQL Tomcat 서버 등으로 구성해야하는 종속성없이 응용 프로그램을 실행하고 싶습니다. 내 데이터를 전송할 필요가 없습니다. – cks