User Tools

Site Tools


технология_docker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
технология_docker [2025/03/04 09:36]
val [Инструмент kaniko]
технология_docker [2025/05/05 07:39] (current)
val [docker-compose]
Line 59: Line 59:
  
 # docker info # docker info
 +</​code>​
 +==== Запуск контейнеров ====
  
 +  * [[https://​stackoverflow.com/​questions/​41694329/​docker-run-override-entrypoint-with-shell-script-which-accepts-arguments|Docker run override entrypoint with shell script which accepts arguments]]
 +  * Запуск сервиса TACACS+ в [[Сервис TACACS+#​Docker]]
 +
 +<​code>​
 # docker run hello-world # docker run hello-world
  
Line 549: Line 555:
  
 # docker-compose rm # docker-compose rm
 +
 +# docker volume inspect root_vol1
  
 # docker volume rm root_vol1 # docker volume rm root_vol1
Line 669: Line 677:
 <​code>​ <​code>​
 ~/gowebd# time docker run \ ~/gowebd# time docker run \
-  -v $(pwd):/​workspace ​--rm \+  -v $(pwd):/​workspace \
   -v ~/​.docker/​config.json:/​kaniko/​.docker/​config.json \   -v ~/​.docker/​config.json:/​kaniko/​.docker/​config.json \
   gcr.io/​kaniko-project/​executor:​latest \   gcr.io/​kaniko-project/​executor:​latest \
Line 675: Line 683:
   --dockerfile=./​Dockerfile \   --dockerfile=./​Dockerfile \
   --context=/​workspace \   --context=/​workspace \
-  --destination=server.corpX.un:​5000/​student/​gowebd ​+  --destination=server.corpX.un:​5000/​student/​gowebd
-  --cache=true --cache-copy-layers --cache-repo server.corpX.un:​5000/​dev-cache --use-new-run \ +
-  --verbosity debug+
 </​code><​code>​ </​code><​code>​
 или, интерактивно:​ или, интерактивно:​
Line 689: Line 695:
   --dockerfile=./​Dockerfile \   --dockerfile=./​Dockerfile \
   --context=/​workspace \   --context=/​workspace \
-  --destination=server.corp13.un:​5000/​student/​gowebd+  --destination=server.corpX.un:​5000/​student/​gowebd
 </​code><​code>​ </​code><​code>​
 тестируем результат:​ тестируем результат:​
 </​code><​code>​ </​code><​code>​
 # docker run --pull=always --name gowebd -itd --rm \ # docker run --pull=always --name gowebd -itd --rm \
-  -p 8000:80 server.corp13.un:​5000/​student/​gowebd+  -p 8000:80 server.corpX.un:​5000/​student/​gowebd
 </​code>​ </​code>​
 ==== Приложение apwebd ==== ==== Приложение apwebd ====
технология_docker.1741070210.txt.gz · Last modified: 2025/03/04 09:36 by val