Docker 容器与 Shell 命令记录

记录 Docker 容器控制台、MySQL 容器启动参数、Docker Desktop 配置和 Shell 自带函数。

  • #Docker
  • #MySQL
  • #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