๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
[Mac OS] Docker๋ฅผ ์ด์šฉํ•ด์„œ PostgreSQL ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰ํ•˜๊ธฐ [Mac OS] Docker๋ฅผ ์ด์šฉํ•ด์„œ PostgreSQL ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰ํ•˜๊ธฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋กœ ์ง„ํ–‰ํ•œ๋‹ค. CLT(๋ช…๋ น์ค„ ๋„๊ตฌ ํŒจํ‚ค์ง€) ์„ค์น˜ homebrew(๋งฅ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ) ์„ค์น˜ docker ์„ค์น˜ postgreSQL ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰ 1. CLT(๋ช…๋ น์ค„ ๋„๊ตฌ ํŒจํ‚ค์ง€) ์„ค์น˜ ์ด์ „์— ํฌ์ŠคํŒ…ํ•ด๋‘์—ˆ์œผ๋ฏ€๋กœ ๋‹ค์Œ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•œ๋‹ค. ๋งฅ CLT(Command Line Tools) ์„ค์น˜ ๋ฐฉ๋ฒ•(Xcode ์—†์ด) ์ด๋ฏธ ์„ค์น˜๋˜์–ด ์žˆ๋‹ค๋ฉด ๋‹ค์Œ ๊ณผ์ •์œผ๋กœ ๋„˜์–ด๊ฐ„๋‹ค. 2. Homebrew ์„ค์น˜ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ด์ „์— ํฌ์ŠคํŒ…ํ•ด๋‘์—ˆ์œผ๋ฏ€๋กœ ๋‹ค์Œ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•œ๋‹ค. ๋งฅ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž Homebrew ์„ค์น˜ ๋ฐฉ๋ฒ• ์ด๋ฏธ ์„ค์น˜๋˜์–ด ์žˆ๋‹ค๋ฉด ๋‹ค์Œ ๊ณผ์ •์œผ๋กœ ๋„˜์–ด๊ฐ„๋‹ค. 3. docker ์„ค์น˜ Terminal์— ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. $ brew cask .. 2020. 4. 6.
๋งฅ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž Homebrew ์„ค์น˜ ๋ฐฉ๋ฒ• ๋งฅ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž Homebrew ์„ค์น˜ ๋ฐฉ๋ฒ• 1. ์„ค์น˜๋ฅผ ์œ„ํ•œ ํ•„์š”์‚ฌํ•ญ(๐Ÿ”—) A 64-bit Intel CPU macOS High Sierra (10.13) ์ด์ƒ Command Line Tools (CLT) for Xcode (CLT ์„ค์น˜ ๋ฐฉ๋ฒ•) A Bourne ํ˜ธํ™˜ shell (e.g. bash, zsh, ...) Shell์€ ๋งฅOS์— ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จ๋ผ์žˆ์œผ๋ฏ€๋กœ ์ด ์ค‘ CLT(๋ช…๋ น์ค„ ๋„๊ตฌ)๋งŒ ์„ค์น˜ํ•ด์„œ ์ค€๋น„ํ•˜๋ฉด ๋œ๋‹ค. 2. Homebrew ์„ค์น˜ํ•˜๊ธฐ Terminal์— ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" ์ด ๋ช…๋ น์–ด๋Š” Homebrew ๊ณต์‹ ์‚ฌ์ดํŠธ.. 2020. 3. 29.