一.背景
希望啟動虛擬機后,當(dāng)然docker自動啟動了的情況下,我們希望對應(yīng)的容器也自動啟動,比如tomcat或者redis。
二.設(shè)置過程
1.如果是已經(jīng)有容器實例了,修改吧
命令為:sudo docker update --restart=always? 容器id或者名稱
不知道名稱或者id,可以輸入命令查看:sudo docker ps -a
關(guān)閉容器自啟動的命令:
docker update --restart=no 容器名或id
2.如果還沒有安裝容器,可以在run命令中指定,比如
docker run xxxxxxxxxx? xxx??--restart=always? xxxxx
3.如果ubuntu虛擬機還沒有設(shè)置docker本身的開機啟動,就設(shè)置哈
先輸入命令查看哪些已經(jīng)設(shè)置了開機啟動:
systemctl list-unit-files | grep enable
如果里面沒有docker.service,就用下面的命令設(shè)置docker開機啟動哈。
命令:systemctl enable docker.service
如果要關(guān)閉開機自啟動,也可以用如下命令:
systemctl disable docker.service
如果想手動啟動,用如下命令:文章來源:http://www.zghlxwxcb.cn/news/detail-491609.html
systemctl?start?docker文章來源地址http://www.zghlxwxcb.cn/news/detail-491609.html
到了這里,關(guān)于Ubuntu虛擬機下docker容器的自啟動設(shè)置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!