Skip to content

Container FAQ ​

Image Pull Failed ​

Servers in China cannot connect to Docker Hub and need to configure mirror acceleration.

Docker ​

Apps -> Docker -> Manage -> Basic Settings -> Registry Mirrors, add the mirror address (built-in presets are available, e.g. https://docker.1ms.run), then click Save.

You can also edit the configuration file directly under the Configuration File tab (/etc/docker/daemon.json):

json
{
  "registry-mirrors": [
    "https://docker.1ms.run"
  ]
}

Podman ​

Apps -> Podman -> Manage -> Registry Configuration, add at the end:

toml
[[registry]]
location = "docker.io"
[[registry.mirror]]
location = "docker.1ms.run"

For mirror acceleration addresses, you can use 1ms Mirror or other services.

Compose Startup Failed ​

  1. Watch the live output in the terminal that pops up when you click Start, or check the logs of the containers it creates in Container -> Containers
  2. Common causes:
    • Port occupied: Modify the mapped port
    • Image pull failed: Configure mirror acceleration
    • Configuration error: Check docker-compose.yml syntax

Container Inaccessible ​

  1. Check if the container is running: View status in Container -> Containers list
  2. Check if port mapping is correct
  3. Check if the firewall has allowed the mapped host port

Container Cannot Access External Network ​

Check Docker network configuration:

shell
docker network ls
docker network inspect bridge

When you create a container through the panel, the network selector defaults to the built-in acepanel-network (you can pick a different one). Compose stacks are not forced onto this network — Docker Compose creates its own per-project network unless the compose file specifies otherwise. To inspect a network:

shell
docker network inspect acepanel-network

acepanel-network is used by the panel itself, so it is protected from deletion: its Delete button is disabled in Container -> Networks, it is skipped during bulk delete, and the backend rejects any request to remove it to avoid breaking container orchestration.

Data Persistence ​

Data will be lost after container deletion. Use volume mounts to persist data:

Add volumes in the compose configuration:

yaml
volumes:
  - ./data:/app/data

View Container Logs ​

shell
docker logs container-name-or-id
docker logs -f container-name-or-id  # Real-time view

Or click Logs in the panel Container -> Containers list.