Docker 기초

이정연·2023년 3월 20일
0

Play Data

목록 보기
6/26

사용 이유

별도의 인프라 설치 작업 없이 바로 개발 환경을 세팅하기 위해서.

설치

https://docs.docker.com/desktop/install/mac-install/

도커에 리눅스 설치 예시

docker run -it --name encore ubuntu:18.04

encore라는 이름으로 ubuntu 18.04 version 설치

리눅스에 파이썬 미니콘다 설치

  1. apt update
  2. apt install wget
  3. wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh
  4. sh ./Miniconda3-latest-Linux-aarch64.sh

3번은 각자의 운영체제에 맞게 설치바란다.

나는 맥 M1을 사용하고 있기에 arm architecture64 버전 설치

리눅스 환경에서 "python" 명령어 바로 사용하기

  1. vim ~/.bashrc 명령어를 통해 vim 편집기 입장

  1. export PATH=/root/miniconda3/bin:$PATH

본인이 설치한 파이썬 경로에 위 문구 입력

나는 "root/miniconda3"에 설치했다.

  1. source ~/.bashrc --> 편집 내용 저장

그러면 위와 같이 어디서나 python interpreter를 사용할 수 있다!

리눅스에 jupyter server 올리기

1.apt install gcc

2.pip install jupyter

3.jupyter notebook --generate-config

4.ipython

5.from notebook.auth import passwd

6.passwd()

--> 패스워드 인증키 따로 기록해놓을 것

  1. 비밀번호 설정
  1. vim /root/.jupyter/jupyter_notebook_config.py

vim 환경에서 편집!! ⭐️주석 해제 ⭐️

  1. 명령어 : 136
    allow_origin = "*"

  2. 명령어 : 469
    c.NotebookApp.password = '아까 저장해놓은 패스워드 인증키'

  3. 명령어 : 450
    c.NotebookApp.notebook_dir = '/root/workspace/'

  4. 명령어: 458
    c.NotebookApp.open_browser = False

저장 하고 나옴

cd ~ && mkdir workspace

jupyter notebook --ip=0.0.0.0 --allow-root

profile
0x68656C6C6F21

0개의 댓글