dir 생성 및 준비$ cd dockerfile_nginx~/dockerfile_nginx$ vi index.html~/dockerfile_nginx$ vi DockerfileDockerfile 작성하기~/dockerfile_nginx$ cat DockerfileFROM nginxCOPY . /usr/share/nginx/htmldocker image 빌드하기~/dockerfile_nginx$ sudo docker build -t nginx:test-nginx .Successfully tagged nginx:test-nginx생성된 docker image 확인~/dockerfile_nginx$ sudo docker image lsREPOSITORY TAG IMAGE ID C..
Docker
docker에서 nginx를 pull하기$ sudo docker pull nginx:latestlatest: Pulling from library/nginx...Digest: sha256:67682bda769fae1ccf5183192b8daf37b64cae99c6c3302650f6f8bf5f0f95dfStatus: Downloaded newer image for nginx:latestdocker.io/library/nginx:latestnginx를 실행하기$ sudo docker container run --name webserver -d -p 8080:80 nginxf99c2bd7358054bf543ae704621fdbee43c57122bafac28e767bb94c37b23f44127.0.0.1:808..
Dockerfile작성하고 빌드하기FROM ubuntu:18.04RUN apt-get update && \ apt-get install -y redis-server && \ apt-get cleanEXPOSE 6379CMD ["redis-server", "--protected-mode no"]sudo docker build -t orbhanis/redis .컨테이너 실행하기sudo docker run -d -p 6379:6379 --name redis orbhanis/redis실행되고 있는 container 목록 보기~/test$ sudo docker container lsCONTAINER ID IMAGE COMMAND CREATED ..
더 쉬운 설치 (Try 2)sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.iosudo systemctl status..
container stop을 먼저 해야 함 $ docker image lsREPOSITORY TAG IMAGE ID CREATED SIZEjupyter/datascience-notebook latest f78a42f3bc9a 3 months ago 5.92GBjupyter/base-notebook latest 07bb7d6acc26 3 months ago 1.07GB $ docker image rm f78a42f3bc9aUntagged: jupyter/datascience-notebook:latestUntagged: jupyter/datascience-notebook@sha256:476c6..
$ sudo docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES864bd3bc9e69 jupyter/datascience-notebook "tini -g -- start.sh…" 21 minutes ago Up 21 minutes (healthy) 0.0.0.0:49999->8888/tcp, :::49999->8888/tcp unruffled_agnesi$ sudo docker stop 864bd3bc9e69864bd3bc9e..