일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- clearAutomatically
- @Query
- ubuntu
- 자바 롬복
- Mock
- 벌크연산
- 우아한테크코스
- Argos
- docker에 ubuntu
- NonUniqueResultException
- 스프링부트배포
- jpa
- 우테코
- @Modifying
- 우분투
- bomblab
- 배포스크립트
- 밤랩
- 검색api
- 우아한테크코스5기
- ubuntu이미지
- 스프링 롬복
- SpringDataJPA
- 우아한테크코스 블랙잭
- BDDMockito
- 회고
- @Param
- 레벨인터뷰
- 영속성컨텍스트
- unique result
- Today
- Total
Jeomxon's Tech Note
Docker에서 ubuntu이미지를 이용해 bomblab 환경설정 하기 본문
오늘의 포스팅은 docker에서 ubuntu이미지를 이용해서 bomblab용 컨테이너를 만들어서
기본 환경 설정을 하는 법에 대해서 다뤄볼 것이다.
앞으로 bomblab을 풀기 위해서 미리 환경설정을 하는데 단순히 내 로컬이 아니라 docker의 가상환경에서 하기 위함이 있다.
나의 로컬에서 하는 것이랑은 크게 차이는 없지만 지저분한 로컬을 피하기 위해서 이런 선택을 했다.
먼저 docker를 다운받는다.
https://docs.docker.com/desktop/mac/install/ <-- 필자는 실리콘 칩이 탑재된 맥을 사용 중이므로 Mac with Apple chip을 선택하여 다운하였다.
윈도우는 좌측 카테고리에서 윈도우 용을 다운받을 수
있게 되어있다.
그 후 Docker Desktop이라는 프로그램이 설치가 된다.
들어가게 되면 옆에 images라는 카테고리가 보이게 되는데 여기서 나는 ubuntu이미지를 받아서 사용했다.
명령어를 이용한 방법도 있고 docker desktop에서 받는 방법도 있는데 둘 중 아무거나 사용해서 이미지를 받으면 된다.
$ docker pull ubuntu
라는 위의 명령어를 사용하여 ubuntu 이미지를 받을 수 있다.
$ docker images
위 명령어를 입력해보면 다음과 같이 우분투 이미지가 정상적으로 있는지 확인할 수 있다.
그러면 이제 이 우분투 이미지를 이용해서 여러 개의 컨테이너를 만들 수 있는데 오로지 bomblab을 위한 컨테이너를 만들 것이므로
컨테이너의 이름은 "bomblab"으로 설정해 줄 것이다.
$ docker run --name bomblab ubuntu
위의 명령어를 실행해주면 bomblab이라는 이름의 컨테이너가 ubuntu라는 이미지를 통해서 만들어지게 된다.
그리고 이렇게 bomblab컨테이너가 실행되고 있는 것을 볼 수가 있다.
지금까지 docker를 이용하여 bomblab을 위한 기본 설정을 완료하였다.
다음 포스팅에서는 bomblab을 위한 gdb등의 기본 프로그램을 받는 등의 과정에 대해서 올릴 것이다.
'System > BombLab' 카테고리의 다른 글
BombLab풀기 - <phase_2> (0) | 2020.01.16 |
---|---|
BombLab풀기 - <phase_1> (0) | 2020.01.02 |