개인 의견, 참고용: 먼저 MySQL을 완료합니다. 1. mysql 이미지 가져오기 2. 컨테이너 만들기: docker run --name=mysqlserver -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=yourpassword mysql
MYSQL_ROOT_PASSWORD=yourpassword: mysqlserver를 초기화하는 데 사용되는 비밀번호
여기에서는 보안상의 이유로 데이터를 컨테이너나 mysqlserver 컨테이너에 저장하지 않는 것이 좋습니다. 로컬 저장소나 데이터 저장에 특별히 사용되는 기타 컨테이너를 공유할 수 있습니다. 🎜> 3. 루트 사용자와 비밀번호를 사용하여 로그인합니다. 원하는 IP를 결정할 수 있습니다.
그런 다음 Tomcat에 대한 나의 접근 방식은 다음과 같습니다.
1. ubuntu14.04에 tomcat을 설치한 다음 쉽게 사용할 수 있도록 우분투 컨테이너를 ssh 포트에 노출합니다(어떤 어린이는 이것이 부적절하다고 생각하므로 스스로 고려해야 합니다). ) 및 학습) 2. Tomcat 구성 및 웹 애플리케이션 배포: docker run -it -v /root/mnt_host:/root/mnt_container --name=myapp --link=mysqlserver:db -p 80:80 -p 4000:22 ubuntu:hardy /bin/bash
: Tomcat이 ip 대신 db를 통해 mysql에 액세스할 수 있습니다. --link=mysqlserver:db
개인 의견, 참고용:
먼저 MySQL을 완료합니다.
1. mysql 이미지 가져오기
2. 컨테이너 만들기:
docker run --name=mysqlserver -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=yourpassword mysql
MYSQL_ROOT_PASSWORD=yourpassword
: mysqlserver를 초기화하는 데 사용되는 비밀번호여기에서는 보안상의 이유로 데이터를 컨테이너나 mysqlserver 컨테이너에 저장하지 않는 것이 좋습니다. 로컬 저장소나 데이터 저장에 특별히 사용되는 기타 컨테이너를 공유할 수 있습니다. 🎜> 3. 루트 사용자와 비밀번호를 사용하여 로그인합니다. 원하는 IP를 결정할 수 있습니다.
그런 다음 Tomcat에 대한 나의 접근 방식은 다음과 같습니다.1. ubuntu14.04에 tomcat을 설치한 다음 쉽게 사용할 수 있도록 우분투 컨테이너를 ssh 포트에 노출합니다(어떤 어린이는 이것이 부적절하다고 생각하므로 스스로 고려해야 합니다). ) 및 학습)
2. Tomcat 구성 및 웹 애플리케이션 배포:
docker run -it -v /root/mnt_host:/root/mnt_container --name=myapp --link=mysqlserver:db -p 80:80 -p 4000:22 ubuntu:hardy /bin/bash
--link=mysqlserver:db
-p 80:80
Dockfile을 작성할 수도 있고 시스템을 다운로드한 후 Tomcat, mysql 및 기타 필수 애플리케이션을 직접 설치할 수도 있습니다.