본문 바로가기
카테고리 없음

docker로 m1 mac에 ubuntu 설치, python3 환경 설정

by 테크 톡톡 2022. 8. 25.

 

 

1 도커 우분투 이미지 다운로드 및 컨테이너 생성

docker run -d --name ubuntu -p 22:22 -it --privileged ubuntu:20.04
-d: 백그라운드 실행
--name: 컨테이너 이름
-p: 포트 포워딩 (호스트:컨테이너)
-it: 컨테이너에 attach하여 조작
--privileged: 관리자 권한

 

도커 컨테이너 별도 실행시

docker start ubuntu

docker start ubuntu

 

2 우분투 ssh 등 환경 설정

 

[무작정 따라 하기] Linux(Ubuntu) SSH 원격 접속 환경 구축 (feat. Docker container)

이번 포스팅은 Linux(Ubuntu)를 SSH 원격 접속 환경을 구축해보겠습니다. 선행 내용 이번 포스팅에서 진행되는 실행 환경은 아래 링크 게시물에서 구축한 Linux(Ubuntu) 컨테이너에서 진행됩니다. 2019/12/

austcoconut.tistory.com

 

3 위 우분투 ssh에 접속하려면

docker attach ubuntu

docker attach [이미지명]

 

 

4 python, pip 설치

# python3
apt-get install python3
python3 --version

# pip
wget https://bootstrap.pypa.io/get-pip.py
pip --version

# ModuleNotFoundError: No module named 'distutils.cmd' error시 아래 명령어 별도 설치
apt-get install python3-distutils

 

 

5 패키지 설치

pip install jupyter numpy pandas 

# Building wheel for psutil (pyproject.toml) did not run successfully. 에러시 
pip install wheel