Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I am trying to run the default cli generated remix application in Docker. I am getting the following error when I try to stand the container up:
app-1 | ╭─ error ──────────────────────────────────────────────────────────────────────╮ app-1 | │ │ app-1 | │ Couldn't find the store with domain “foo.myshopify.com". │ app-1 | │ │ app-1 | │ You can pass `--reset` to your command to reset your app configuration. │ app-1 | │ │ app-1 | ╰──────────────────────────────────────────────────────────────────────────────╯
The weird thing is that the store does exist in my Partners Account. Has anyone been able to successfully get this running in Docker and / or know what the issue might be?
Dockerfile:
FROM node:20-alpine WORKDIR /app COPY . . RUN npm install
docker-compose.yml
version: "3.9" services: app: build: context: . dockerfile: Dockerfile command: sh -c "npm run dev" env_file: .env ports: - "3000:3000" - "8002:8002" volumes: - .:/app
.env, generated via `npm run shopify config link`:
SHOPIFY_CLI_PARTNERS_TOKEN="<TOKEN>"
SHOPIFY_API_KEY="<KEY>"
SHOPIFY_API_SECRET="<SECRET>"
SCOPES="write_products"
I have narrowed it down to a call in the cli. I have verified that the orgId and shopDomain being passed are accurate. The generated graphql query is as follows:
| query FindOrganization($id: ID!, $shopDomain: String) {
| organizations(id: $id, first: 1) {
| nodes {
| id
| businessName
| website
| stores(shopDomain: $shopDomain, first: 1, archived: false) {
| nodes {
| shopId
| link
| shopDomain
| shopName
| transferDisabled
| convertableToPartnerTest
| }
| }
| }
| }
| }
The store isn't archived, so I am not sure why it wouldn't be returned via the call.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025