# Docker 데몬 API 버전이 1.43이라 앱을 다시 빌드할 수 없습니다

**URL:** https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535
**Category:** Self-hosting
**Created:** [9월 13, 2025, 6:31오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535 "2025-09-13T18:31:57Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [9월 13, 2025, 6:31오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535/1 "2025-09-13T18:31:57Z")

</div>

안녕하세요,

[My discourse forum crashed after upgrade to 3.5.0.beta8](https://meta.discourse.org/t/my-discourse-forum-crashed-after-upgrade-to-3-5-0-beta8/377128) 의 해결 방법을 시도해 보았지만

동작하지 않습니다.

저는 Ubuntu 24.04.3 LTS를 사용 중인데, 도와주실 수 있는 분 계신가요?

---

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [9월 13, 2025, 6:42오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535/2 "2025-09-13T18:42:01Z")

</div>

에러는 다음과 같습니다.

```plaintext
'I, [2025-09-13T18:37:08.577996 #1] INFO -- : > grep -q 'outlets/before-server' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "before-server" Nginx outlet is missing. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )
I, [2025-09-13T18:37:08.581833 #1] INFO -- : 
I, [2025-09-13T18:37:08.581913 #1] INFO -- : > grep -q 'outlets/server' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "server" Nginx outlet is missing. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )
I, [2025-09-13T18:37:08.585915 #1] INFO -- : 
I, [2025-09-13T18:37:08.585994 #1] INFO -- : > grep -q 'outlets/discourse' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "discourse" Nginx outlet is missing. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )'

docker: "specify mac-address per network" requires API version 1.44, but the Docker daemon API version is 1.43.

```

---

<div class="post-metadata">

### Author: ![Steven](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/steven/32/187890_2.png) [@Steven](https://meta.discourse.org/u/Steven)
#### Post date: [9월 13, 2025, 6:47오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535/3 "2025-09-13T18:47:16Z")

</div>

다음 명령어를 사용하여 Docker를 업데이트해 볼 수 있습니다:

`wget -qO- https://get.docker.com/ | sh`

---

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [9월 13, 2025, 6:56오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535/4 "2025-09-13T18:56:46Z")

</div>

정말 감사합니다.

`systemctl enable --now docker`  
을 실행한 후

제 사이트가 정상적으로 작동하고 있습니다.

하지만 로그에는 여전히 다음 내용이 표시됩니다.

```plaintext
I, [2025-09-13T19:00:59.928538 #1] INFO -- : > grep -q 'outlets/before-server' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "before-server" Nginx outlet is missing. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )
I, [2025-09-13T19:00:59.932337 #1] INFO -- : 
I, [2025-09-13T19:00:59.932412 #1] INFO -- : > grep -q 'outlets/server' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "server" Nginx outlet is missing. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )
I, [2025-09-13T19:00:59.936410 #1] INFO -- : 
I, [2025-09-13T19:00:59.936477 #1] INFO -- : > grep -q 'outlets/discourse' /etc/nginx/conf.d/discourse.conf || ( >&2 echo 'The "discourse" Nginx outlet is missing. This version of discourse_docker is not compatible with the chosen Discourse version.' ; exit 1 )

```

부작용이 있을까요?

---

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [9월 13, 2025, 7:40오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535/6 "2025-09-13T19:40:36Z")

</div>

해결 방법을 공유합니다.  
문제는 Ubuntu 24.04.3 LTS의 공식 패키지 목록에 Docker 28.x가 포함되어 있지 않다는 점입니다.

```plaintext
cd /var/discourse
git pull origin main --autostash

```

```plaintext
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
  sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

```

```plaintext
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
  https://download.docker.com/linux/ubuntu noble stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

```

```plaintext
apt upgrade docker-ce

```

```plaintext
systemctl enable --now docker

```

```plaintext
./launcher rebuild app

```

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [10월 13, 2025, 7:41오후 UTC](https://meta.discourse.org/t/cannot-rebuild-app-because-docker-daemon-api-version-is-1-43/382535/7 "2025-10-13T19:41:24Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
