dockerfile.json 1.1 KB

1
  1. {"aliases":["docker"],"case_insensitive":true,"keywords":{"built_ins":"from maintainer cmd expose add copy entrypoint volume user workdir onbuild run env label"},"contains":[{"className":"comment","begin":"#","end":"$","contains":[{"begin":"\\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\\b"},{"className":"doctag","begin":"(?:TODO|FIXME|NOTE|BUG|XXX):","relevance":0}]},{"keywords":{"built_in":"run cmd entrypoint volume add copy workdir onbuild label"},"begin":"^ *(onbuild +)?(run|cmd|entrypoint|volume|add|copy|workdir|label) +","starts":{"end":"[^\\\\]\\n","subLanguage":"bash"}},{"keywords":{"built_in":"from maintainer expose env user onbuild"},"begin":"^ *(onbuild +)?(from|maintainer|expose|env|user|onbuild) +","end":"[^\\\\]\\n","contains":[{"className":"string","begin":"'","end":"'","illegal":"\\n","contains":[{"begin":"\\\\[\\s\\S]","relevance":0}]},{"className":"string","begin":"\"","end":"\"","illegal":"\\n","contains":[{"$ref":"#contains.2.contains.0.contains.0"}]},{"className":"number","begin":"\\b\\d+(\\.\\d+)?","relevance":0},{"$ref":"#contains.0"}]}]}