Docker 容器与 Shell 命令记录
记录 Docker 容器控制台、MySQL 容器启动参数、Docker Desktop 配置和 Shell 自带函数。
容器控制台启动
docker exec -it han-shell /bin/bash
Docker Desktop 配置
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false
}
原文件中的 Docker Personal Access Token 已隐藏,避免令牌进入博客和 Git 历史。
启动 MySQL 容器
docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=111111 --name mysql01 mysql:5.7
Shell 编程自带函数
basename:取文件名
输入:
basename /home/aaa/test.txt
可选带文件后缀 .txt,输出:
test.txt
输出就只为 test。
dirname:取文件绝对地址
输入:
dirname /home/aaa/test11.txt
输出:
/home/aaa