• 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
arrow
arrow
    文章標籤
    docker linux volume
    全站熱搜
    創作者介紹
    創作者 Milexz 的頭像
    Milexz

    Dream Chaser since 1985

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