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/10/17 10:45]
val [Локальные репозитории]
технология_docker [2025/10/17 16:07] (current)
val [Использование готовых образов приложений]
Line 187: Line 187:
 === Приложение bash webd === === Приложение bash webd ===
 <​code>​ <​code>​
-server# mkdir -p /root/webd/ && cd /root/webd/+lan# mkdir -p /root/webd/ && cd /root/webd/
   или   или
 gitlab-runner@server:​~$ mkdir -p ~/​webd/​webd/​ && cd ~/​webd/​webd/​ gitlab-runner@server:​~$ mkdir -p ~/​webd/​webd/​ && cd ~/​webd/​webd/​
  
-server# cp /​usr/​local/​sbin/​webd . 
 lan:~/webd# scp server:/​usr/​local/​sbin/​webd . lan:~/webd# scp server:/​usr/​local/​sbin/​webd .
-или+  или 
 +server# cp /​usr/​local/​sbin/​webd . 
 +  ​или
 </​code>​ </​code>​
   * [[Средства программирования shell#Web сервер на shell]]   * [[Средства программирования shell#Web сервер на shell]]
 <​code>​ <​code>​
-gitlab-runner@server:​~/​webd/​webd$ ​nano webd      # добавляем закомментированные строки +nano webd      # добавляем закомментированные строки
- +
-server# ###tar -cvzf www.tgz -C /var/ www/+
  
-server# cat start.sh+# cat start.sh
 </​code><​code>​ </​code><​code>​
 #!/bin/sh #!/bin/sh
Line 220: Line 219:
 </​code><​code>​ </​code><​code>​
 #FROM debian #FROM debian
-#FROM debian:​bullseye 
 FROM debian:​bookworm FROM debian:​bookworm
  
Line 501: Line 499:
  
  
 +==== Микросервисы ====
 ==== Использование готовых образов приложений ==== ==== Использование готовых образов приложений ====
  
Line 629: Line 628:
 ==== Копирование образов ==== ==== Копирование образов ====
 <​code>​ <​code>​
-server# docker save -o test-webd.tgz test/webd+lan# docker save -o test-webd.tgz test/webd
  
-lan# scp server:test-webd.tgz ​.+lan# scp test-webd.tgz ​somehost:
  
-lan# docker load -i test-webd.tgz+somehost# docker load -i test-webd.tgz
 </​code>​ </​code>​
 ==== Insecure Private Registry ==== ==== Insecure Private Registry ====
технология_docker.1760687136.txt.gz · Last modified: 2025/10/17 10:45 by val