inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비전공자도 이해할 수 있는 Docker 입문/실전

[실습] Docker로 MySQL 실행시켜보기 - 4

window 환경에서 vi 명령어

392

rmfltmskatls

작성한 질문수 1

0

안녕하세요.

Window환경에서 PowerShell 사용해서 수업을 듣고있습니다 🙂

 

vi 명령어 대신 notepad empty.txt 이렇게 사용하고 있는데 혹시 다른 명령어를 쓰는게 좋을까요 ?

그리고 윈도우환경에서 PowerShelll 말고 리눅스 환경으로 실습할 수 있는 방법은 없나요 ... ?

docker docker-compose docker-volume docker-image container ecr

답변 2

0

JSCODE 박재성

안녕하세요 rmfltmskatls님! 질문 잘 해주셨습니다:)

vi 명령어 대신 notepad empty.txt 이렇게 사용하고 있는데 혹시 다른 명령어를 쓰는게 좋을까요 ?

-> powershell 대신에 git bash라는 걸 활용해서 vi를 쓰는 방법도 있습니다!

아니면 vi를 쓰지 않고 코드 Editor(VSCode 등)를 활용해서 직접 파일을 생성하는 방법도 있습니다~!!

 

윈도우환경에서 PowerShelll 말고 리눅스 환경으로 실습할 수 있는 방법은 없나요 ... ?

-> WSL2 또는 Git bash를 활용해서 실습하시면 그나마 리눅스 환경과 명령어가 비슷하실거예요:)

 

이 외로 또 궁금한 점 생기시면 질문 남겨주세요~~~

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. rmfltmskatls님!

윈도우 환경에서 vi 명령어 대신 notepad를 사용하는 것은 적절한 선택입니다. vi는 Linux 환경에서 주로 사용하는 텍스트 편집기이지만, 윈도우에서는 notepad나 다른 선호하는 텍스트 편집기를 사용하실 수 있습니다. 더 강력한 옵션이 필요하다면, notepad++ 또는 VSCode와 같은 편집기를 사용하는 것도 좋습니다.

윈도우 환경에서 Linux 환경의 명령어 툴을 사용하고 싶으신 경우, 다음과 같은 방법을 추천드립니다:

  1. WSL2(Windows Subsystem for Linux): 윈도우 10 이상에서는 WSL을 사용하여 Linux 배포판을 설치하고 사용할 수 있습니다. 이를 통해 Windows에서 직접 Linux 명령어를 실행할 수 있습니다. 설치 방법은 Microsoft의 공식 문서를 참고하시면 됩니다.

  2. Docker Desktop: WSL2와 함께 Docker Desktop을 설치하면, Docker를 Linux 환경에서 실행할 수 있습니다. Docker Desktop 설정에서 WSL2 통합 옵션을 사용하여 Docker가 WSL 통합되어 작동하도록 설정할 수 있습니다.

  3. 가상 머신(Virtual Machine): VirtualBox나 VMware와 같은 툴을 이용해 우분투 등의 Linux 배포판을 설치하여 사용할 수도 있습니다. 이는 독립적인 Linux 환경을 제공하며 강의 실습 수행에 많은 유연성을 줄 수 있습니다.

각 방법에는 그에 따른 장점과 단점이 있으니, 본인의 필요와 환경에 맞추어 선택하시면 됩니다.

유사한 Windows 환경에서의 Linux 명령어 활용에 관련된 질문들은 아래 링크에서 확인하시면 도움이 될 것입니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

EC2 터미널에서 docker pull

0

62

2

AWS ECR

0

57

2

FROM openjdk:17-jdk 현재 기준 dockerhub에 없습니다

1

98

2

Redis 볼륨 설정?

0

114

2

컨테이너의 IP

0

79

2

도커 이미지를 만들 때 application.yml

0

101

2

compose.yml 관리

0

86

2

ECR 리포지토리에 이미지가 3개가 보입니다.

0

76

2

액세스 키 등록하는 시점 관련 질문이 있습니다.

0

82

1

depends_on에 따른 컨테이너 실행 순서

0

75

2

실제 웹 서비스 배포 시 질문

0

80

2

도커 volume 질문

0

66

3

HTTPS로도 받고 싶으면 docker compose에 443도 쓰면 될까요?

0

71

2

sql 볼륨 폴더 지우면 데이터베이스 데이터 날라가는거 아닌가요?

0

71

2

39강 도커파일 빌드 경로 질문이 있습니다.

0

67

2

도커파일 copy

0

69

2

실무에서 docker compose up --build를 할 때

0

183

2

mysql_data 폴더 내부에 다른 파일이 있는데도 잘 되는 경우

0

83

2

도커 허브에서 postgres 버전 확인하는 법

0

127

2

보충 자료와도 관련된 추가 내용

1

81

1

현업에서 MySQL은 RDS와 도커 볼륨 중 어떤 걸 사용하나요?

0

108

2

노션 자료에 안 보이는 이미지가 있습니다

0

99

1

도커 허브에서의 latest가 가장 최신인 게 맞나요?

0

118

2

docker image ls 실행 시 나오는 내용이 다릅니다

0

86

2