If you are using a container network (which is typically the case if you using `docker-compose.yml` to run Firefish), you also have to specify the network name like this:
```sh
docker run -it --rm --network network_name --volume "$(pwd)":/firefish \
You can search for your network name by `docker network ls` or `podman network ls`.
## Usage
Please make sure to `cd` to the Firefish local repository before running these commands.
### Migrate the config files
[The admin note](https://firefish.dev/firefish/firefish/-/blob/main/docs/notice-for-admins.md) may tell you that you need to update the config files. In such a case, please execute the following command.
```sh
fishctl config migrate <revision>
```
### Validate the config files
To validate the config files, run the following command. Note that this only performs a formal validation and does not check that the settings are appropriate. For example, this command does not check if the database password is correct.