๐ Docker๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ํ์๋ ค๋ ๋ถ
๐ Ubuntu ํ๊ฒฝ์์ ๊ตฌ์ถํ์๋ ๋ถ
Docker stack ๋ฐฐํฌ ์, current state 'New' stuck ์ค๋ฅ ๋ฐ๊ฒฌ
Q: docker stack ๋ฐฐํฌ ํ, 'docker service ls' ์ปค๋งจ๋ฉ ๊ฒฐ๊ณผ,
replica๊ฐ 0/1 ์ด๊ธธ๋ 'docker service ps'๋ก ํ์ธํด๋ณด๋
current state ๋ถ๋ถ์ด "New x minute ago"์์
๋ฉ์ถฐ์์ด์..๐ฅ
A: ์ฐ์ [preparing-error](https://velog.io/@de_youn/Docker-Service-Preparing-error)๋ฅผ ํ์ธํด์ฃผ์๊ณ ์งํํด์ฃผ์ธ์!๐
์ ๊ธ๋ก ํด๊ฒฐ์ด ๋์ง ์๋๋ค๋ฉด, ๋์ปค ์ปจํ
์ด๋ ๊ฐ
๋คํธ์ํฌ(IP) ์ค์ ์, ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ด ๋ฌธ์ ๋ ์ผ๋ฐ์ ์ผ๋ก IP ์ฃผ์๊ฐ ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋คโโ
์ฌ์ฉ ๊ฐ๋ฅํ ์ฃผ์ ์๋ฅผ ๋๋ฆด ์ ์์ต๋๋คโโ
ํ๋จ์ ๋ด์ฉ์ ์ฐธ๊ณ ํ์ฌ ์ด Disgustingํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ญ์์คโโ
Docker ์๋ธ๋ท ๋ง์คํฌ ์กฐ์
# docker๋ ๊ธฐ๋ณธ 24์ ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ๊ฐ๊ณ ์์ต๋๋ค.
# ์ด ๋ง์คํฌ ๊ฐ์ 16์ผ๋ก๋ง ๊ฐ์์์ผ๋ ๋คํธ์ํฌ ๋ฒ์๊ฐ ๊ต์ฅํ ์ปค์ง๋๋ค.
# ํ๋จ์ ์ปค๋งจ๋๋ ํ ์ํ์์ ์๋ก์ด ํด๋ฌ์คํฐ๋ฅผ ์์ฑํฉ๋๋ค.
# ๋ฐ๋ผ์ ํ์ฌ ํด๋ฌ์คํฐ๋ฅผ ๋ฐฑ์
ํ ํ, ์์
์ ์งํํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค๐
$ docker swarm init --default-addr-pool-mask-length 16 --force-new-cluster