Docker로 AWScloud9 퇴색을 구축한 이야기
이 기사의 장점
・AWScloud9(포이)가 타다에서 사용할 수 있게 된다.
・환경 구축을 0부터 하는 것보다는 하기 쉽다.
환경 이미지
Docker를 사용할 수 있는 전제로 진행
파일 구성
./
├docker-compose.yml
└Dokcerfile
docker-compose.yml
version: "3"
services:
cloud9:
build:
context: "."
ports:
- "8181:8181"
- "8000:8000" #必須ではない
command: "node /c9sdk/server.js -w /c9sdk/workspace --port 8181 --listen 0.0.0.0 --auth usr:passwd"
Dockerfile.
FROM amazonlinux:latest
RUN yum groupinstall -y development #c
RUN curl -sL https://rpm.nodesource.com/setup_10.x | bash -
RUN yum install -y git development glibc-static which nodejs #cloud9-sdkを立てるための必要最低限のモジュール
RUN git clone https://github.com/c9/core.git /c9sdk && cd /c9sdk && scripts/install-sdk.sh #cloud9-sdkを立てる
RUN mkdir /c9sdk/workspace
WORKDIR /c9sdk/workspace
EXPOSE 8181
실행 명령
docker-compose up -d --build
브라우저에서 https : (가상 머신 IP) : 8181에 연결
완성도
감상
일회용 linuxPC가 입수한 느낌. 만족. vim을 사용하지 않아도 된다.
이어서
django를 시작하려고했습니다. 좋은 느낌.
참고한 기사
"cloud9를 윈도우에 설치하면 행복해진다"htps : // 이 m / 나니와 군 / ms / b7b45 A6 6 6 d33 81 e b9
Docker의 Cloud9 htps : // 이 m / fkmt - sk / ms / 8715 964 1 672b59454
Reference
이 문제에 관하여(Docker로 AWScloud9 퇴색을 구축한 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mofumoffy223/items/6dd553e4002fa1ef35a1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)