From 844a0b21b298e70a4c76aa4625c12412570d5908 Mon Sep 17 00:00:00 2001 From: Administrator <450292408@qq.com> Date: Fri, 6 Aug 2021 02:35:27 +0000 Subject: [PATCH] docs: update docker/use --- docker/use.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/docker/use.md b/docker/use.md index aa97c38..f4d6cf7 100644 --- a/docker/use.md +++ b/docker/use.md @@ -2,7 +2,7 @@ title: docker的使用 description: docker的简单使用 published: true -date: 2021-08-02T08:34:08.065Z +date: 2021-08-06T02:35:25.997Z tags: docker editor: markdown dateCreated: 2021-08-02T07:26:50.035Z @@ -259,4 +259,24 @@ $ docker network create 网络名称 ```bash $ docker run --network 网络名称 --network-alias 容器在网络中的别名(用于通信时直接使用) -``` \ No newline at end of file +``` + +# 开机启动 +## 参数 +1. no: 默认策略,在容器退出时不重启容器 +2. on-failure: 在容器非正常退出时(退出状态非0),才会重启容器 +3. unless-stopped: 在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器 +4. always: 在容器退出时总是重启容器 + +示例: +```bash +$ docker run -m 512m --memory-swap 1G -it -p 58080:8080 --restart=always +``` + +# 更新配置 + +```bash +docker update [OPTIONS] CONTAINER [CONTAINER...] +``` + +