728x90
반응형

https://www.ciokorea.com/news/206529

 

도커 데스크톱, 대기업 사용자에게는 유료화된다

도커가 가격 정책을 변경했다. 대기업 고객용 무료 도커 데스크톱을 배포를 중단하고 회사의 무료 요금제를 개인 요금제로 대체한다.회사는 지난 8월 31일부터 도커 데스크톱 이용자를 대상으로

www.ciokorea.com

급작스럽게 Docker Desktop이 유료화된다는 기사를 보았다.

 

그래서 일단은 삭제하고 다른 방법으로 docker를 사용할 수 있는지를 찾아보았다.

 

개발 환경이 맥인 경우 여기에서 cli만 따로 설치는 가능하지만 docker 데몬은 불가하여 별도로 구축해야 한다.

 

별도 구축하는 것이 번거로워 podman이란 것을 사용해보기로 했다.

 

설치는 해당 홈페이지에 나온대로 따라하면 쉽게 설치 및 구동이 가능했다.

 

기존 docker의 경우 라이브러리 이름만 있으면 됐지만 podman의 경우 주소도 있어야 가져올 수 있었다.

podman pull docker.io/library/...

다른 부분이 더 있는지는 사용해보면서 알아봐야겠다.

반응형
728x90
반응형

맥에서 아이폰처럼 웹사이트 바로가기를 만들고 싶었다.

 

가장 간단한 방법은 주소창을 클릭하여 바탕화면으로 드래그하면 된다.

 

그러면 왼쪽과 같이 만들어지는데 우클릭한 다음 정보 가져오기를 하여 원하는 아이콘으로 변경할 수 있다.

아이콘은 ICNS 형식이여야 하는데 여기에서 PNG 등의 이미지 파일을 변경할 수 있다.

 

하지만 독에는 추가할 수 없는데 이런 경우 Automator를 이용하면 바로가기 응용 프로그램을 만들 수 있다.

Automator를 실행하면 위와 같이 나오는데 저기서 하단의 새로운 문서를 선택한다.

그리고 응용 프로그램을 선택한다.

유틸리티를 선택하고 AppleScript 실행을 드래그하면 위와 같이 나오는데 on run... 이 내용을 아래의 내용으로 변경한다.

tell application "Safari"
	activate
	open location "https://www.netflix.com/browse"
end tell

재생 버튼을 눌러보면 사파리로 넷플릭스가 켜지는 것을 확인할 수 있다.

원하는 이름으로 저장하면 되며 이제 독에 추가할 수 있으며 아이콘은 정보 가져오기에서 원하는 아이콘으로 변경하면 된다.

 

참고 문헌

  1. https://stackoverflow.com/questions/2892622/open-url-in-new-safari-tab-with-applescript
  2. stackoverflow.com/questions/22107418/open-url-and-activate-google-chrome-via-applescript
반응형
728x90
반응형

기존에 사용하던 Grafana를 신규 버전으로 업그레이드하면서 기존 데이터를 백업할 필요가 있었다.

 

이전에 한 번 해봤을 때는 일일이 JSON export를 해서 신규 서버에 import 하는 식으로 했었다.

 

그때는 양이 많지 않아 금방 가능해졌지만 어느새 많이 생겨 일일히 하기에는 문제가 있었다.

 

그래서 할 수 있는 방법이나 도구가 있는지 찾아보니 Grafana에서 제공하는 API가 있어 이를 활용하기로 했다.

 

데이터 소스와 폴더는 쉽게 추출해서 옮길 수 있었지만 대시보드의 경우 제공하는 API로는 제대로 동작하지 않았다.

 

그래서 Grafana에서 import 할 때 사용하는 API를 이용하여 옮길 수 있었다.

 

작성한 코드는 다음과 같으며 즐겨찾기를 제외한 모든 데이터가 잘 이전된 것을 확인할 수 있었다.

 

 

참고 문헌

  1. grafana.com/docs/grafana/latest/http_api/

반응형

'Log' 카테고리의 다른 글

[Log] Logstash 메모리 문제  (0) 2022.08.25
[Log] Apache Flume  (1) 2022.04.07
[Log] Kubernetes에 ElasticSearch 올리기  (0) 2021.01.14
[Log] Logstash 메모리 누수?  (0) 2020.12.03
[Log] Elastic Search 특정 필드 업데이트  (0) 2020.11.26
728x90
반응형

PC 같은 환경에서는 hosts 파일을 수정해서 특정 아이피를 원하는 도메인으로 설정하여 사용할 수 있는데

스마트폰이나 태블릿 같은 경우엔 이렇게 사용하는 것이 어려웠다.

 

그래서 내부망에서 설정한 도메인으로 접속할 수 있는 방법이 없을까하고 찾아보던 중 dnsmasq 라는 것을 발견했다.

$ brew install dnsmasq

/usr/local/etc/dnsmasq.conf에서 다음과 같이 추가한다.

#port=5353
port=53
...

#address=/double-click.net/127.0.0.1
address=/my.domain/127.0.0.1

/etc/hosts에 다음과 같이 추가한다.

192.168.xxx.xxx	test.my.domain	my-local

그리고 dnsmasq를 시작 또는 재시작하면 되는데 dnsmasq 시작과 종료는 다음과 같이 하면 된다.

$ sudo brew services stop dnsmasq
$ sudo brew services start dnsmasq

스마트폰이나 태블릿에서 접속할 때 DNS 서버를 dnsmasq가 설치된 PC의 아이피를 넣으면 된다.

 

마지막으로 맥에서 웹 서버를 띄운 다음 test.my.domain으로 접속되는지 확인하면 된다.

 

참고 문헌

  1. https://davebaker.me/2014/11/26/setting-up-local-dns-server-on-osx/

  2. https://st03k.tistory.com/entry/Micro-Service-추천-dnsmasq-hosts-파일로-DNS-구축하기

  3. https://www.joinc.co.kr/w/Site/System_management/Dnsmasq

  4. https://ghj1001020.tistory.com/769

반응형

+ Recent posts