启动和关闭docker服务命令
时间: 2023-11-11 16:07:13 浏览: 400
启动docker服务的命令是:`sudo systemctl start docker`。
关闭docker服务的命令是:`sudo systemctl stop docker`。
如果需要在每次开机时自动启动docker服务,可以使用以下命令:`sudo systemctl enable docker`。如果需要取消自动启动,可以使用以下命令:`sudo systemctl disable docker`。
相关问题
centos每天8:00开启docker服务,每天24:00点关闭docker服务
在CentOS系统中设置cron任务来定时启动和关闭Docker服务,你可以通过编辑crontab文件来实现这个需求。以下是步骤:
首先,确保你的用户有权限管理cronjob,可以使用`crontab -e`命令打开crontab编辑器。
1. 添加启动Docker服务的任务,每天8:00运行,添加如下行到crontab文件:
```bash
@daily /usr/bin/docker start || true
```
`@daily` 表示每天执行一次,`/usr/bin/docker start` 是启动docker的服务命令,`|| true` 防止因docker已经运行而忽略错误。
2. 添加关闭Docker服务的任务,每天24:00运行,添加类似行:
```bash
0 0 * * * /usr/bin/docker stop || true
```
这里`0 0 * * *`表示午夜0点。
保存并退出编辑器。现在,每天8:00Docker服务会自动启动,然后在24:00自动停止。
请注意,如果Docker服务需要持续运行而不是周期性地启动和关闭,你可以直接在系统的服务配置中设置定期重启Docker,比如使用`systemctl`命令。
关闭dockerdesktop自启动
要关闭 Docker Desktop 的自启动,可以按照以下步骤操作:
1. 在任务栏中找到 Docker Desktop 图标,右键单击它。
2. 从弹出菜单中选择“Settings”。
3. 在“Settings”窗口中选择“General”选项卡。
4. 在“General”选项卡下,取消选中“Start Docker Desktop when you log in”选项。
5. 单击“Apply & Restart”按钮,保存更改并重新启动 Docker Desktop。
这样,下次登录您的计算机时,Docker Desktop 就不会自动启动了。
阅读全文