본문 바로가기
728x90
반응형

Container12

Dockerfile 생성 mkdir /httpd ## /httpd 디렉토리 생성 cd /httpd vi Dockerfile ##httpd 디렉토리 이동 ## Dockerfile 생성 ## 꼭 파일이름은 "Dockerfile"로 해야합니다. docker build -t k/1 . ## ku900052/test:httmy에서 실행 ## "." 을 꼭 찍어야합니다. 해당 디렉토리의 Dockerfile을 실행하겠 다는 뜻 docker run -itd -p 8080:80 --name h1 k/1:http ## 8080포트로 매핑해서 k/1:http를 h1 컨테이너로 지정 후 실행 서버 접속 2023. 5. 19.
Docker Wordpress + MySQL 연결 Wordpress와 MySQL을 연결하려면, 우선 환경 변수 설정이 필요 합니다. My SQL 환경 변수 설정 docker run -itd -v /mysql1:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=toor -e MYSQL_DATABASE=wordpress -e MYSQL_PASSWORD=toor --name m1 mysql:5.7 ## 환경 변수 설정 docker pull wordpress:5.7 ## Wordpress5.7 버전 다운로드 Wordpress 환경변수 설정 docker run -itd -p 60080:80 -e WORDPRESS_DB_HOST=172.17.0.2 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=toor.. 2023. 5. 18.
Docker Network 명령어 Docker 0이란 ? Docker가 설치된 host에 생성되는 NIC Host에 Container가 존재한다면 docker0의 interface에 vethxxxx가 Container 개수만큼 존재합니다. 도커 Network는 Brige, Host, None 3가지가 존재합니다. Brige 네트워크 생성 시 별도로 지정하지 않으면 기본값으로 생성되는 네트워크입니다. Brige는 무한정 생성 가능합니다. 동일한 Port를 사용할 수 있습니다. Host 쿠버네티스의 Pod개념에서 많이 쓰입니다. Host는 1개만 생성됩니다. 외부에 노출되는 IP입니다. 동일한 Port를 사용할 수 없습니다. Host로 네트워크 설정 시 (docker run -itd --net host -e MYSQL_ROOT_PASSWOR.. 2023. 5. 18.
Docker MySQL 설치 및 실행 도커에서 MySQL을 실행하기 위해서는 환경 변수 설정이 필수입니다. ## -e 명령어로 password에 대한 환경변수를 설정해줘야 합니다. ## MYSQL_ROOT_PASSWORD=toor 는 Root비밀번호가 toor인 상황 docker run -itd -e MYSQL_ROOT_PASSWORD=toor --name m1 mysql:5.7 ab2911f654a934d4f46c7798d4eb96c8a309da9015dcc138d2bb24b9e4358f08 ## mysql 설치 yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm ## mysql 5.7 gpg = 0으로 바꿔서 클라이언트가 다운로드 될 수 있.. 2023. 5. 17.
728x90
반응형