Docker执行(进入)镜像实践
作者:BUG编写师
本文介绍了如何使用Docker命令查看、安装、删除镜像,以及如何运行镜像并设置自动重启,还详细介绍了如何进入Docker容器并进行一些常见操作,如设置MySQL事务超时时间,最后,文章鼓励大家参考并支持脚本之家
一、常用命令
- 查看安装镜像
docker images
- 删除镜像
docker rmi 镜像名称
- 运行镜像
docker run -d -p 端口号:端口号 --name 别名 --resatrt=always -v 挂载目录:容器目录 镜像名称
- –restart=always 自动重启
docker update --restart=always 容器名称
对于已经启动的项目,则使用update更新
- 查看运行容器
docker ps
- 启动容器
docker start 容器名称
- 停止容器
docker stop 容器名称
- 重启容器
docker restart 容器名称
- 删除容器
docker rm 容器名称
二、进入docker容器
[root@combo]# dokcer exec -it 镜像名称 bash
eg:
docker exec -it mysql bash
[root@combo]# mysql -u root -p
设置MySQL事务超锁时间
- 查看超时时间
mysql> show global variables like 'innoab_lock_wait_timeout';
eg:

- 设置超时时间
mysql> set global innodb_lock_wait_timeout = 500;
eg:

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
