Docker를 사용하여 간단한 세 단계로 Ubuntu에 WordPress 설치

워드 프레스 독커

Ubuntu 16.04를 설치 한 후해야 할 일 중 하나는 새로 설치 한 경우 더 많은 작업입니다. 재설치 우분투에서 사용하는 모든 프로그램. 웹 개발자라면 PC에 WordPress를 설치하는 데 분명 관심이 있을 것입니다. 따라서 Ubunlog 우리는 당신에게 방법을 가르쳐주고 싶습니다 세 단계만으로 Ubuntu에 WordPress를 매우 쉽게 설치하십시오.라는 도구를 통해 도커. 우리는 당신에게 말합니다.

Docker 란 무엇입니까?

무엇보다도 먼저 그것이 무엇이며 어떻게 작동하는지 설명 할 가치가 있습니다. 도커. 음, Docker는 우리가 우리가 알고있는 컨테이너로 소프트웨어 프로젝트를 패키징 (컨테이너 영어로). 이런 식으로 우리는 필요한 모든 것을 포함하는 완전한 파일 시스템 (소스 코드, 필요한 라이브러리, 시스템 도구 ...) Docker를 지원하는 모든 컴퓨터에서 해당 애플리케이션을 마치 마치 휴대용 앱.

Docker 및 WordPress 설치

Docker에는 도커 작성 이는 프로젝트의 컨테이너를 관리하는 데 정확하게 도움이되므로 시작, 중지, 삭제 또는 상태 확인이 가능합니다. 설치하려면 터미널에서 다음 명령을 실행하면됩니다.

sudo apt-get docker-compose 설치

Docker를 사용하여 WordPress 설치

이제 Docker가 무엇인지 알고 설치 했으므로 계속해서 WordPress를 설치할 수 있습니다.

  • 첫 번째 단계는 디렉토리 생성 예를 들어 워드 프레스 다음 명령을 사용하여 루트 디렉토리에서 (저는 매우 독창적입니다).

mkdir ~ / 워드 프레스

  • 다음으로, 그 디렉토리 안에서 우리는 파일 생성 라고 docker-compose.yml, 생성 된 디렉토리로 이동 한 다음 원하는 파일을 생성하여 다음을 실행할 수 있습니다.

CD 워드 프레스

터치 docker-compose.yml

  • 파일 docker-compose.yml 다음과 같은 내용이 있어야합니다.

워드 프레스 :
이미지 : 워드 프레스
모래밭:
-wordpress_db : mysql
포트 :
- 8080 : 80
볼륨 :
-~ / wordpress / wp_html : / var / www / html
wordpress_db :
이미지 : mariadb
환경:
MYSQL_ROOT_PASSWORD : examplepass
phpmyadmin :
이미지 : corbinu / docker-phpmyadmin
모래밭:
-wordpress_db : mysql
포트 :
- 8181 : 80
환경:
MYSQL_USERNAME : 루트
MYSQL_ROOT_PASSWORD : examplepass

참고 : 파일 내용을 수동으로 복사하여 붙여 넣거나 반대로 다음을 실행하여 복사 할 수 있습니다.

echo file_contents> docker-compose.yml

  • 마지막 단계는 Docker를 시작하는 것입니다. 다음을 실행하여 쉽게 수행 할 수 있습니다.

sudo 도커 작성 시작

이제 브라우저 (Firefox, Chromium 또는 Chrome)를 열고 localhost : 8080 상단 텍스트 상자를 통해. 그리고 그게 다야! 쉬운가요?

최종 요약으로 우리가 한 일을 상기시키고 자합니다. 우선, 우리는 설치된 도커, 소프트웨어 프로젝트를 모든 시스템에 쉽게 이식 할 수 있도록 컨테이너에 패키지화하는 데 도움이되는 도구입니다. 아래 우리는 파일을 만들었습니다. docker-compose.ymlWordPress 구성 필요, 마침내 Docker를 시작합니다. 이 게시물이 Ubuntu에 WordPress를 설치하는 데 도움이 되었기를 바랍니다. 질문이있는 경우 댓글 섹션에 남겨주세요. 다음에 😉


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   페페

    나는 한 가지를 이해하지 못합니다. docker-compose.yml 파일은 구성 파일이지만 wordpress는 어떻게 설치됩니까?

  2.   Javivi "비비"산

    단계별로 계속해서 작동하지 않습니다. 마지막 명령을 수행 할 때이 오류가 발생합니다.

    sudo 도커 작성 시작

    오류 : yaml.scanner.ScannerError : 간단한 키를 스캔하는 동안
    "./docker-compose.yml", 4 행, 1 열
    예상 된 ':'을 (를) 찾을 수 없습니다.
    "./docker-compose.yml", 5 행, 1 열