diff --git a/nixos/doc/manual/administration/declarative-containers.xml b/nixos/doc/manual/administration/declarative-containers.xml
index 228c45b0c1fe..f3f65edcec2a 100644
--- a/nixos/doc/manual/administration/declarative-containers.xml
+++ b/nixos/doc/manual/administration/declarative-containers.xml
@@ -22,8 +22,10 @@ containers.database =
If you run nixos-rebuild switch, the container will
-be built and started. If the container was already running, it will be
-updated in place, without rebooting.
+be built. If the container was already running, it will be
+updated in place, without rebooting. The container can be configured to
+start automatically by setting containers.database.autoStart = true
+in its configuration.
By default, declarative containers share the network namespace
of the host, meaning that they can listen on (privileged)
@@ -41,13 +43,15 @@ containers.database =
This gives the container a private virtual Ethernet interface with IP
address 192.168.100.11, which is hooked up to a
virtual Ethernet interface on the host with IP address
-192.168.100.10. (See the next section for details
+192.168.100.10. (See the next section for details
on container networking.)
To disable the container, just remove it from
configuration.nix and run nixos-rebuild
switch. Note that this will not delete the root directory of
-the container in /var/lib/containers.
+the container in /var/lib/containers. Containers can be
+destroyed using the imperative method: nixos-container destroy
+ foo.
Declarative containers can be started and stopped using the
corresponding systemd service, e.g. systemctl start