업데이트 'DevDockerContainer'

2021-09-19 01:54:15 +09:00
parent 311b9f9b05
commit 9de30104a1
+23 -1
@@ -1 +1,23 @@
VisualStudio Code와 Docker 이미지를 이용해서 외부에서 php와 npm을 설치하지 않고, Docker 내부에서 개발할 수 있도록 설정하는 방법을 기록합니다.
## Docker + VSCode + Remote - Containers
VisualStudio Code와 Docker 이미지를 이용해서 외부에서 php와 npm을 설치하지 않고, Docker 내부에서 개발할 수 있도록 설정하는 방법을 기록합니다.
### Docker-compose로 컨테이너 생성
잘 생성합니다.
### www-data 작업 준비
기본적으로는 www-data에 sam 폴더 이하 권한이 주어져 있습니다.
이번 시나리오에서는 www-data가 정식 유저가 되는 방향으로 시도합니다.
`docker-compose exec app /bin/bash`
`apt update`
`apt install busybox nano zsh`
`busybox --install`
`nano /etc/passwd #www-data의 shell을 /usr/bin/zsh 로 변경`