[docker/linux] 도커 기본설정

김진만·2023년 3월 20일
1

https://www.docker.com/

https://learn.microsoft.com/ko-KR/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

시작 - cmd - docker

docker run -it --name encore ubuntu:18.04

https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

docker 에서

apt update

wget 프로그램 설치

apt install wget

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

m1이상 버전
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh

sh ./Miniconda3-latest-Linux-x86_64.sh

Enter

License 나오면 q 버튼 눌러 나옴

마지막에 yes

cd ~/miniconda3/bin
./python

cd /root/miniconda3/bin

Ctrl + D 버튼 -> 컨테이너 종료

docker run -it --name encore2 -p 9000:8888 ubuntu:18.04

apt update

apt install wget -y
apt install vim -y

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

sh파일 실행하는 방법

chmod +x ./Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh

ch ./Miniconda3-latest-Linux-x86_64.sh

사용자 확인

whoami

현재 위치 확인

pwd

현재 폴더의 파일 목록

ls -al

vim ~/.bashrc

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

source ~/.bashrc

python
exit()

c언어 컴파일러

apt install gcc

pip install jupyter

jupyter notebook --generate-config

ipython

from notebook.auth import passwd

passwd()

vim /root/.jupyter/jupyter_notebook_config.py

주석 해제

명령어 : 136
allow_origin = "*"

명령어 : 469

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

458
c.NotebookApp.open_browser = False

저장 하고 나옴

cd ~ && mkdir workspace

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

docker 컨테이너이름으로 재진입

docker exec -it 컨테이너이름 /bin/bash

profile
충분한 전기와 컴퓨터 한 대와 내 이 몸만 남아 있다면 지구를 재건할 수 있습니다.

0개의 댓글