Dockerfile 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. #基础镜像
  2. FROM mysql:5.7
  3. #容器内根:/mnt
  4. WORKDIR /mnt
  5. #配置文件复制
  6. COPY conf/ /etc/mysql/
  7. #解决中文乱码问题
  8. ENV LANG C.UTF-8
  9. ENV LANGUAGE zh_CN.UTF-8
  10. ENV LC_ALL C.UTF-8
  11. ENV TZ Asia/Shanghai
  12. #其他沿用
  13. #docker inspect,这段信息别动
  14. #[
  15. # {
  16. # "Id": "sha256:87eca374c0ed97f0f0b504174b0d22b0a0add454414c0dbf5ae43870369f6854",
  17. # "RepoTags": [
  18. # "mysql:5.7"
  19. # ],
  20. # "RepoDigests": [
  21. # "mysql@sha256:9f768489d306402ea11243f1b96aeaa4696adb9ed7c1bb0318724759b9cbd1a6"
  22. # ],
  23. # "Parent": "",
  24. # "Comment": "",
  25. # "Created": "2021-04-19T18:57:13.874301992Z",
  26. # "Container": "08f69b7f85818fc07a2ea3a76e7dce157167e65bdcce30a0b6c6645454e8a887",
  27. # "ContainerConfig": {
  28. # "Hostname": "08f69b7f8581",
  29. # "Domainname": "",
  30. # "User": "",
  31. # "AttachStdin": false,
  32. # "AttachStdout": false,
  33. # "AttachStderr": false,
  34. # "ExposedPorts": {
  35. # "3306/tcp": {},
  36. # "33060/tcp": {}
  37. # },
  38. # "Tty": false,
  39. # "OpenStdin": false,
  40. # "StdinOnce": false,
  41. # "Env": [
  42. # "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
  43. # "GOSU_VERSION=1.12",
  44. # "MYSQL_MAJOR=5.7",
  45. # "MYSQL_VERSION=5.7.34-1debian10"
  46. # ],
  47. # "Cmd": [
  48. # "/bin/sh",
  49. # "-c",
  50. # "#(nop) ",
  51. # "CMD [\"mysqld\"]"
  52. # ],
  53. # "Image": "sha256:37cfe023cb6167387a00f31bce0a0c042532486b4286d42559c0ed8cdc3ebb9d",
  54. # "Volumes": {
  55. # "/var/lib/mysql": {}
  56. # },
  57. # "WorkingDir": "",
  58. # "Entrypoint": [
  59. # "docker-entrypoint.sh"
  60. # ],
  61. # "OnBuild": null,
  62. # "Labels": {}
  63. # },
  64. # "DockerVersion": "19.03.12",
  65. # "Author": "",
  66. # "Config": {
  67. # "Hostname": "",
  68. # "Domainname": "",
  69. # "User": "",
  70. # "AttachStdin": false,
  71. # "AttachStdout": false,
  72. # "AttachStderr": false,
  73. # "ExposedPorts": {
  74. # "3306/tcp": {},
  75. # "33060/tcp": {}
  76. # },
  77. # "Tty": false,
  78. # "OpenStdin": false,
  79. # "StdinOnce": false,
  80. # "Env": [
  81. # "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
  82. # "GOSU_VERSION=1.12",
  83. # "MYSQL_MAJOR=5.7",
  84. # "MYSQL_VERSION=5.7.34-1debian10"
  85. # ],
  86. # "Cmd": [
  87. # "mysqld"
  88. # ],
  89. # "Image": "sha256:37cfe023cb6167387a00f31bce0a0c042532486b4286d42559c0ed8cdc3ebb9d",
  90. # "Volumes": {
  91. # "/var/lib/mysql": {}
  92. # },
  93. # "WorkingDir": "",
  94. # "Entrypoint": [
  95. # "docker-entrypoint.sh"
  96. # ],
  97. # "OnBuild": null,
  98. # "Labels": null
  99. # },
  100. # "Architecture": "amd64",
  101. # "Os": "linux",
  102. # "Size": 446990336,
  103. # "VirtualSize": 446990336,
  104. # "GraphDriver": {
  105. # "Data": {
  106. # "LowerDir": "/var/lib/docker/overlay2/292820a1058ebb7d0afe53cf52214f3e5236f4fdf0918cd208319f28d7a36c2d/diff:/var/lib/docker/overlay2/4ff0a3373e26043d16eaadf9fe5ad7a0d4037ba85fa4ffa33c6e008755b9f44c/diff:/var/lib/docker/overlay2/c81725f69be6de0411d293a755ff9edc592b9a7e0a6c86d9926237089c4053ea/diff:/var/lib/docker/overlay2/57e5a04dffda7fa6b161530f36aedf076bcb74038f46d410c35b57a9fc0b86b9/diff:/var/lib/docker/overlay2/4c3cd4a42ab01cb0e73fda4d55503d29360d17bde25565064a4985794bae12f1/diff:/var/lib/docker/overlay2/2a68f7b61bf7e9530f1e9d587698ec60be89f5b655a3bda963aa57b35a7fb5ff/diff:/var/lib/docker/overlay2/e2e7ebe716f6ccbff6f6193c9c5c798d1024d92165cdbe845cce3f98ec2aaf36/diff:/var/lib/docker/overlay2/3aa4d8a2c75891c513865ca073aa2a40e190a5fc6ef9be241db518354364c308/diff:/var/lib/docker/overlay2/79529eca43a02c31269266288b1d3efa533bb58c10b5c6cc2a2f08f03134b51b/diff:/var/lib/docker/overlay2/475681c8ee1c3d7a0fb94d696cb802bc2e1569716ff81f7f758268adb78964a2/diff",
  107. # "MergedDir": "/var/lib/docker/overlay2/4a90be407680241c477c4de512aca664a4943f225ce1a913208c236a9fe6f70a/merged",
  108. # "UpperDir": "/var/lib/docker/overlay2/4a90be407680241c477c4de512aca664a4943f225ce1a913208c236a9fe6f70a/diff",
  109. # "WorkDir": "/var/lib/docker/overlay2/4a90be407680241c477c4de512aca664a4943f225ce1a913208c236a9fe6f70a/work"
  110. # },
  111. # "Name": "overlay2"
  112. # },
  113. # "RootFS": {
  114. # "Type": "layers",
  115. # "Layers": [
  116. # "sha256:7e718b9c0c8c2e6420fe9c4d1d551088e314fe923dce4b2caf75891d82fb227d",
  117. # "sha256:76233144372b8c3080388cb9a51e4ac54251c878b171c85deb3206ec7ae852b5",
  118. # "sha256:f68961560ec1a3ebe0734207cc012542eaede1f6ed2eaa33fa4622ed71a8670f",
  119. # "sha256:7afbf38fd1da13be912bc228dc4f4a1fcf73c6f6b9173d8c1066706d3c6b8f3a",
  120. # "sha256:2b174283057145361120d65da7c747cc83442c6524284a25b740e45ee6e7b3d8",
  121. # "sha256:2cb169012988b8d656cf0e296476b6c2e554c9cf2bb2eeca86a25a45a3324471",
  122. # "sha256:1ce52ff7c16fb714f74c89a7841e6f92b2fc17e49e0183fccb2028d675bd9b63",
  123. # "sha256:711202fdcd50194ed86d7fd6ab16bd88040b1313c2533e89679c70b557a23eaa",
  124. # "sha256:f06c93a4b5baec4afec846d4934b11295b2a895143e9a7d17022df0a3e12421c",
  125. # "sha256:c72710eaafe996ea12da0587578b3449a9e22d39f5384b91fd40ddc3784f9da6",
  126. # "sha256:065db6810608f418dd38ca640e83e88b74a93bd7ae8d98ffc8f8d77921e1bfa1"
  127. # ]
  128. # },
  129. # "Metadata": {
  130. # "LastTagTime": "0001-01-01T00:00:00Z"
  131. # }
  132. # }
  133. #]