Docker 容器管理

Docker 容器管理

容器的生命周期管理

启动容器

你可以使用以下命令启动之前创建的停止状态容器:

docker start <容器名称或ID>

停止容器

使用以下命令停止正在运行的容器:

docker stop <容器名称或ID>

删除容器

一旦容器不再需要,你可以使用以下命令删除容器:

docker rm <容器名称或ID>

容器内外数据交互与持久化

复制文件

要将文件从宿主机复制到容器内部,或者从容器内部复制到宿主机,可以使用 docker cp 命令:

docker cp <本地文件路径> <容器名称或ID>:<目标路径>

使用 Docker 卷

Docker 卷允许你将宿主机上的路径与容器内的路径进行映射,从而实现容器数据的持久化存储。例如,可以使用以下命令在运行容器时创建一个卷:

docker run -d -v /host/path:/container/path --name mycontainer myimage

容器网络设置与连接

创建自定义网络

要创建自定义网络,可以运行以下命令:

docker network create mynetwork

连接容器到网络

你可以在创建容器时,通过 --network 参数将容器连接到指定网络:

docker run -d --network mynetwork --name myapp myimage

这样,容器就能够通过容器名称进行通信。

网友评论0