일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- ssh
- db
- jdbc
- Client
- AWS
- Spring Legacy Project
- TLS
- vagrant
- 책 정리
- 프로그래머스
- DISTINCT
- EC2
- spring
- mariadb
- window
- 토비의스프링
- TypeScript
- SSL
- github
- centos7
- Linux
- Hibernate
- WebHook
- Git
- docker
- sample
- spring boot
- 코딩테스트
- Jenkins
- Today
- Total
목록docker (9)
Woopii Vyeolog
docker 명령어 https://woopi1087.tistory.com/104 mariadb 생성 mariadb 이미지 pull docker pull mariadb:latest 다운로드한 이미지 정보 보기 docker scout quickview mariadb:latest 이미지로 컨테이너 생성 및 실행 docker run \ -d \ --name local_mariadb_master \ -p 13306:3306 \ -e MARIADB_ROOT_PASSWORD=1234 \ --restart=always \ mariadb (옵션) -d : 백그라운드 실행 --name : 컨테이너 이름 설정 -p : 포트 포풔딩 -e : 환경 변수 세팅 --restart: 도커 실행 시 컨테이너 실행 여부 컨테이너 안에서..
명령어 모음 내용 명령어 예시 버전 확인 docker -v 다운받은 이미지 조회 docker images 이미지 다운 docker pull {이미지} docker pull mariadb:latest 컨테이너 생성 docker create {이미지} docker create -p 13306:3306 --name local_mariadb_slave -e MARIADB_ROOT_PASSWORD=1234 mariadb:latest 컨테이너 실행 docker start {컨테이너명} docker start local_mariadb_master mariadb:latest 컨테이너 생성 및 실행 docker run {이미지} docker run -d -p 13306:3306 --name local_mariadb_ma..
docker desktop 사용하면 상관 없지만, 커맨드 입력하면서 docker를 사용하려면 자동완성 기능 쓰는 것이 여러모로 편리합니다. 기본 명령어들 치듯이 tab 눌러서 자동 완성 하면 됩니다. mac(zsh) 환경에서 자동완성 기능 추가 vi ~/.zshrc 입력 zshrc 파일 안에서 다음과 같이 플러그인 수정 plugins=({기존에 적혀있는 항목} docker docker-compose) source ~/.zshrc 입력 변경된 항목 적용 zsh 입력 이후, 커맨드라인에 docker를 치고, tab을 누르면 어떻게 나오는지 확인 한다.
설치 관련 링크 https://docs.docker.com/get-docker/ Get Docker Download and install Docker on the platform of your choice, including Mac, Linux, or Windows. docs.docker.com 위 링크에서 docker 다운, 설치 회원가입 or 로그인 3. Docker Desktop 화면 4. 메인 화면 5.Learning Center 한번 해보고 좋을것 같다
[참고] vagrant 설치 https://woopi1087.tistory.com/89 [Vagrant] Vagrant란?, Vagrant로 VirtualBox에 Centos7 설치 [참고] https://www.vagrantup.com/ Vagrant by HashiCorp Vagrant enables users to create and configure lightweight, reproducible, and portable development environments. www.vagrantup.com 1.Vagrant란?.. woopi1087.tistory.com 1. vagrantfile 작성 Vagrant.configure("2") do |config| # docker_server for dock..
[참고] https://blackpost38.github.io/2018/01/13/networking-docker-container/ 도커 컨테이너 끼리 통신 · Dev Blog 12345678> docker run –link container2:container2 -itd –name=container1 busybox> docker attach container1> ping container2PING container2 (172.21.0.3): 56 data bytes64 bytes from 172.21.0.3: seq=0 ttl=64 time=0.268 ms64 bytes from 172.21.0.3: seq=1 ttl= blackpost38.github.io [참고] https://woopi1087...
[참고] spring Boot application을 Docker 이미지로 생성 https://spring.io/guides/gs/spring-boot-docker/ Spring Boot with Docker this guide is designed to get you productive as quickly as possible and using the latest Spring project releases and techniques as recommended by the Spring team spring.io 0. 필요 사항 Spring Boot Application [참고] https://woopi1087.tistory.com/51?category=972320 Virtual Box(가상화 소프트웨어)..
[참고] 가상머신 설치 안하고 도커를 테스트 할 수 있는 사이트 https://labs.play-with-docker.com/ Play with Docker Play with Docker A simple, interactive and fun playground to learn Docker Login labs.play-with-docker.com 1. 도커를 다룰 유저 생성 예 : useradd devops passwd devops [참고] 만약 해당 유저에게 sudo를 부여하고자 한다면 echo "devops ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/devops 2. 도커 설치 다음 명령어를 순차적으로 입력한다. yum update -y yum install -y yum..