栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

1.4最实用Linux,Docker命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

1.4最实用Linux,Docker命令

最实用Linux,Docker命令 >> Linux启动Docker服务 1.重启docker服务
systemctl restart docker.service
2.设置docker开机启动
systemctl enable docker
>> Docker容器安装前命令: 1.查看docker版本
docker version	
2.查看docker镜像
docker images
3.下载镜像
docker pull 镜像名
4.删除镜像
docker rmi 镜像ID(可通过查看镜像:docker images查看镜像ID项IMAGEID)
5.新建并启动docker容器

(如果只是单纯的启动可能只是为实验,正常情况下新建容器时都会将新建的容器目录挂载到主机目录下,这样有利于日后的维护)

docker run -p 3306:3306 --name mysql --restart=always 
-v /mydata/mysql/log:/var/log/mysql 
-v /mydata/mysql/data:/var/lib/mysql 
-v /mydata/mysql/conf:/etc/mysql 
-e MYSQL_ROOT_PASSWORD=root 
-d mysql:5.7
参数说明:
-p 3306:3306	将容器的3306端口映射到主机的3306端口
-v /mydata/mysql/log:/var/log/mysql	将日志文件挂载到主机的对应文件路径
-v /mydata/mysql/data:/var/lib/mysql	将配置文件挂载到主机的对应文件路径
-v /mydata/mysql/conf:/etc/mysql	将配置文件挂载到主机的对应文件路径
-e MYSQL_ROOT_PASSWORD=root	初始化root用户的密码
-d mysql:5.7			要安装的镜像的完整名字(版本号也要加上)
--restart=always	设置为开机启动
>> Docker容器安装后命令: 1.查看所有容器,包括停止的:
docker ps -a	-a:all全部容器	不带-a表示值参看执行运行的容器
2.停止容器:
docker stop 容器ID
3.重启容器:
docker restart 容器ID
4.删除容器:
docker rm 容器ID
5.设置docker为开机启动
systemctl enable docker
6.设置docker容器开机启动 6.1.在创建容器时设置开机启动
docker run --restart=always --name 设置容器名 -d 使用的镜像
docker 容器的重启策略如下:
# docker 容器的重启策略如下:
--restart=xxx 具体参数值详细信息:
	no	 默认策略,容器退出时不重启容器;
	on-failure	 在容器非正常退出时(退出状态非0)才重新启动容器;
	on-failure:3	 在容器非正常退出时重启容器,最多重启3次;
	always		 无论退出状态如何,都重启容器;
	unless-stopped	 在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器。
6.2.已经存在的容器,使用update命令修改。
docker update --restart=always 容器ID(或容器名)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/751892.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号