Ubuntu에 docker 설치해보기

김정동·2021년 1월 30일
0

실습

목록 보기
1/19
post-thumbnail

#docker 설치 전 사전 준비

$ sudo apt update && sudo apt upgrade

apt패키지 업데이트 및 업그레이드

sudo apt install apt-transport-https ca-certificates curl gnupg-agent softwareproperties-common

도커 설치 전 패키지 설치

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

작동하는지 확인, Doker의 공개키를 가져오고 시스템키에 추가. OK가 나오면 성공

#Docker 설치

sudo add-apt-repository \
> "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
> $(lsb_release -cs) \
> stable

apt repository에 stable 버전을 추가

$ sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io

Docker CE의 최신버전 설치

sudo systemctl enable docker && service docker start

부팅할 때마다 자동 시작되도록 등록하기.
관리자 권한을 필요로 하므로 비밀번호 입력

service docker status

Docker가 돌아가는지 확인
active(running)이 나오면 작동되고 있다는 뜻

Ifconfig 를 통해 ens33에 있는 자신의 ip입력, 포트는 9000번 사용

http://192.168.111.134:9000/

#wordpress를 도커로 설치하기

sudo apt install vim
sudo apt install docker-compose
cd /home/내계정
sudo vi docker-compose.yml

VI를 열고 내용 넣기

sudo docker-compose up -d

docker로 툴 받기


http://127.0.0.1:8080/wp-admin/install.php
로 들어가서 로그인 이후 웹페이지 생성

도커 허브에서 DVWA 이미지 다운 받아서 실행
https://hub.docker.com/
검색창에 web-dvwa 입력
맨 위 vulnerables/web-dvwa 들어가기
터미널에 sudo docker run --rm -it -p 80:80 vulnerables/web-dvwa 입력
주소창에 내 IP치고 접속하기

profile
개발자 새싹🌱 The only constant is change.

0개의 댓글