안녕하세요
지난시간에 이어 터미널에서 호스트와 연결하고 호스트에서 개발을 하는 방법입니다.
이렇게 되면 파일이 날라가더라도 파일은 남아있기 때문에 훨씬 안정적인 방법입니다.
sudo docker run -p 8888:80 -v /home/daegeunbae/htdocs/:/usr/local/apache2/htdocs/ --name ad httpd
sudo docker run -p 8888:80 -v /home/daegeunbae/htdocs/:/usr/local/apache2/htdocs/ --name sad httpd
# docker run -p [HostPort]:[ContainerPort] -v [HostFileSystemPath]:[ContainerFileSystemPath] [image]
8888번과 80포트를 연결하고 -v 옵션을 사용해서 내 경로와 호스트에 있는 파일경로를 연결한 내용입니다.
끝에 --named 는 ad or sad라는 이름으로 연결하겠다.

사진 설명을 입력하세요.

사진 설명을 입력하세요.
연결상태 확인
sudo docker ps -a

사진 설명을 입력하세요.
왼쪽-nodejs 설치
sudo docker run -it --name nodejs egoin:ubuntu-git bash
apt update && apt install nodejs 18.1800
오른쪽-python 설치
sudo docker run -it --name python egoin:ubuntu-git bash
apt update && apt install python 3.8.18
체계적으로 만드는 방법
FROM ubuntu
RUN apt update && apt install -y git
감사합니다.
'Docker' 카테고리의 다른 글
linux 리눅스 환경에서 도커 실행하기1 (1) | 2023.10.05 |
---|