도커 컨테이너로 서버구축을 하고싶은데 정확하게 잘 모르겠습니다...

힘들다의 이미지

만약 apache ftp 서버를 구축한다고 가정하면

centos 컨테이너를 만든 다음에 그 안에서 apache를 구축하고

또다른 centos 컨테이너를 만든 다음에 그 안에서 ftp서버를 구축하는식으로 하는건가요???

mun1d0kua4oj의 이미지

마이크로서비스 개념으로 하신다면 말씀하신대로 [ftp서버 - 웹서버] 이렇게 기능별로 쪼개놓을수도 있고요

한번에 구축해도 문제가 없다면 apache image를 사용하거나 구축한 container에 ftp서버도 함께 구축할 수 있습니다.

힘들다의 이미지

근데 만약에 apache image를 사용해 docker run -d 옵션으로 가동 시키면 그 apache컨테이너안으로 들어가서 설정파일을 바꿀수는 없나요??

dontdieych의 이미지

attach 명령이 있었던 걸로 기억 납니다.

jick의 이미지

바꿀 수는 있는데... (자세한 건 도커 웹사이트를 읽어보시면 될 거고...)

그렇게 쓰려면 도커를 쓰는 의미가 별로 없죠. 도커를 쓰는 이유가 도커 이미지를 만들어서 "우리가 원하는 동작이 정확히 뭔지가 여기 안에 다 들어있습니다"를 하려는 건데...

Dockerfile에서 COPY, RUN 명령어를 이용해서 원하는 설정을 하는 편이 낫습니다.

.의 이미지

a=()=>{a();};