https://www.docker.com 사이트에서 맥용 docker 다운로드 한다. m1/m2 맥북을 사용한다면 [apple chip] 버전으로 다운 받는다. 다운받은 폴더에 보면 Docker.dmg 파일이 있다. 다운받은 파일을 실행하면 아래 창이 뜰텐데, 드래그해서 applications 폴더로 복사한다. 설치하고 나면 docker 를 실행해준다. 아래 사이트에서 공부만 하면 된다. Orientation and setup docs.docker.com
postgresql 을 좋아하는 이유는 다른거 없고, 라이센스가 소스를 변경하고 재배포를 해도 법적으로 문제가 없다는데 있다. 자세한 설명은 아래 링크를 참고하면 좋을 듯 하다. PostgreSQL ••• PostgreSQL 데이터베이스 서버에 대한 소개글 입니다. postgresql.kr 데이터베이스 postgresql 을 설치하는건 로컬 pc 에 직접 설치를 해도 되지만, docker 를 이용하면 더 독립적으로 서비스를 설치하고 간편하게 관리할 수 있다. 우선 첫째로, docker image 를 만들 Dockerfile 준비한다. 내게 필요한 vim / git / zsh 등을 설치하고, 대략 locale 설정이나 timezone 설정까지만 해놓으면 된다. FROM postgres:14.4-bullse..
spring boot 를 가지고 웹사이트를 개발해보려 한다. 오랜만에 java 환경을 경험하려 하니, 시행착오가 너무 많다. mac환경에서 docker 이미지를 가지고 로컬 개발환경을 셋팅해본다. OpenJDK 설치 아래 사이트로 가서 다운받고 로컬pc에 OpenJDK 설치를 한다. docker로 환경을 만들더라도 본 로컬환경에 설치는 필요하다. 여기서는 11 버전으로 설치했다. Home Eclipse Adoptium provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Supported platforms include Linux, macOS, Windows, ARM, Solar..
mariadb 에서 데이터를 csv 로 저장하는 방법을 정리한다. 오늘 백업할 데이터는 약 680만건 정도인데, 데이터가 작으면 너무 빨리 끝나서 재미가 없을까봐 이번년도 카드명세서 내역을 여러번 insert 해놨다. 참고로, 평소 받았던 이메일 카드명세서를 python selenium 으로 열어서, R dplyr 을 이용해서 데이터 정제작업을하고, RMariaDB 패키지를 이용해서 insert 를 했다. mariadb 를 docker 이미지로 사용중이며, 현재 사용중인 상세버전은 아래와 같다. 설치사항 상세버전 docker desktop docker desktop version 3.5.2 (mac) mariadb docker 이미지 mariadb:10.6.3-focal SELECT INTO OUTFIL..
rocker/tidyverse:4.1.0 로 R 프로그램을 개발중인데, 한글로 주석을 작성해서 저장할때마다 오류메시지가 나온다. 아래의 경우는 "제외해야할 대상파악" 이라는 한글 주석때문에 나오는 에러이다. 정확한 메시지는 아래와 같고, 스펠링체크를 실시간으로 하는거 같은데 구글링을 해봤더니 답이 나왔다. 25 Jul 2021 03:42:41 [rsession-rstudio] ERROR system error 84 (Invalid or incomplete multibyte or wide character) [str: 제외해야할, len: 15, from: UTF-8, to: ISO8859-1]; OCCURRED AT rstudio::core::Error rstudio::r::util::{anonymous..
보통 로컬 pc 에 python 설치후에 selenium 라이브러리를 추가하여 사용하곤 하는데, docker 이미지인 jupyter/datascience-notebook (https://hub.docker.com/r/jupyter/datascience-notebook/) 를 사용해서 원래 pc 에 설치되있는 firefox 를 제어하는 방법을 정리한다. docker 컨테이너에서 로컬pc 의 웹브라우저를 원격 제어하게 되다보니, 개념상 한 머신으로 연동되는게 아니기때문에, selenium server 를 통해서 remote webdriver 제어가 필요하다. 굳이 이렇게 한 이유는, python 설치에 들어가는 개발환경 설치의 시간 및 노력, 버전관리 등 직접하기보다는 docker 이미지로 간편히 버전별로 ..
다른건 많이 docker 로 설치를 많이 했는데, 정작 R 프로그램은 설치한적이 없다. 찾아보니, Rocker project 라는 것으로 docker 이미지파일이 체계적으로 관리되고 있었다. https://www.rocker-project.org Rocker Project Getting Started Ensure you have Docker installed and start R inside a container with: docker run --rm -ti rocker/r-base Or get started with an RStudio® instance: docker run -e PASSWORD=yourpassword --rm -p 8787:8787 rocker/rstudio and point your..
Redis 는 "키-값" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈소스 기반의 비관계형 데이터베이스 관리 시스템이다. 관심이 생겨 한번 설치를 하려 했는데, docker 로 설치해봤다.(해당 글은 docker version 19.03.5 에서 실행됨) 설치는 그냥 alpine 버전으로 설치했다. 다른 태그를 사용하고 싶다면 https://hub.docker.com/_/redis 참고. > docker pull redis:alpine 아래같이 image 가 내려온걸 볼수 있다. 30mb 가 되질 않는다. 우선 이미지는 설치되어서 바로 서버를 구동(run) 하면 되긴하지만, redis-cli 도 같이 구동해서 통신을 해야 하기때문에, 2개의 컨테이너를 실행할 것이며, 그 2개간 연결을 위해 dock..
- Total
- Today
- Yesterday
- javascript
- ipTIME
- MyBatis
- vagrant
- docker
- R
- 자급제폰
- 맥북
- eclipse
- java
- Spring
- ggplot2
- heroku
- 막대그래프
- 도넛차트
- ubuntu
- ktm모바일
- Google Chart Tools
- 마인크래프트
- 이클립스
- MySQL
- github
- 아이맥
- python
- SVN
- 알뜰요금제
- ggplot
- Oracle
- 셀프개통
- MongoDB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |