在Docker中,你可以通过在`docker run`命令中使用`--hostname`选项来指定容器的主机名。根据你提供的命令,如果你想要将容器的主机名设置为`clamav-rest-api`,你可以添加`--hostname clamav-rest-api`到你的命令中。下面是修改后的命令:
docker run -d --name clamav-rest-api --hostname clamav-rest-api -p 3310:3310 -v /home/leon:/home/leon oceanx/clamav-rest-api:1.0.0
这个命令会启动一个名为`clamav-rest-api`的容器,并将容器的主机名设置为`clamav-rest-api`。当你使用`docker exec -it clamav-rest-api`进入容器时,你应该会看到类似`root@clamav-rest-api`的提示符,表示你已经成功地将主机名设置为了`clamav-rest-api`。