• docker build
    • docker build -t [image name]:[version] .
    • docker tag [image name]:[version] [docker account]/[image name]:[version]
    • docker push [docker account]/[image name]:[version]
  • docker run
    • port expose
      • -P -p [expose port]:[container port]
    • volume
      • -v [host path]: [container path]
    • setting timezone
    • restart setting
      • --restart=[type]
    • example
      • docker run -e TZ="Asia/Taipei" -t -d^
         -P -p %WEB_PORT%:%WEB_PORT% -p %DMN_EXPOSE_PORT%:%DMN_EXPOSE_PORT%^
         -v %VOLUME_ROOT_PATH%\data:/app/data^
         -d --restart=always --name %CONTAINER_NAME% --label app:myapp %IMAGE%
  • docker cp
    • docker cp [host path] [container name]:[container path]
  • docker exec
    • docker exec -d [container name] /bin/bash -c "[cmd]"
    • docker exec -it [container name] bash => exec cmd in container
文章標籤
全站熱搜
創作者介紹
創作者 Milexz 的頭像
Milexz

Dream Chaser <span id="test123">since 1985</span>

Milexz 發表在 痞客邦 留言(0) 人氣(235)