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 [2024/04/11 15:26]
val [Создание контейнера для приложения с использованием Dockerfile]
технология_docker [2024/05/01 17:02] (current)
val [Микросервисы]
Line 155: Line 155:
  
 <​code>​ <​code>​
-server# mkdir /root/webd/ && cd /root/webd/+server# 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/​
Line 164: Line 164:
 </​code>​ </​code>​
   * [[Средства программирования shell#Web сервер на shell]]   * [[Средства программирования shell#Web сервер на shell]]
-</code>+<​code>​
 gitlab-runner@server:​~/​webd/​webd$ nano webd      # добавляем закомментированные строки gitlab-runner@server:​~/​webd/​webd$ nano webd      # добавляем закомментированные строки
  
Line 188: Line 188:
 #FROM debian:​buster #FROM debian:​buster
 FROM debian:​bullseye FROM debian:​bullseye
 +#FROM debian:​bookworm
  
 RUN cp /​usr/​share/​zoneinfo/​Etc/​GMT-3 /​etc/​localtime \ RUN cp /​usr/​share/​zoneinfo/​Etc/​GMT-3 /​etc/​localtime \
Line 258: Line 259:
  
   * [[Технология cgroup]]   * [[Технология cgroup]]
 +  * [[https://​www.baeldung.com/​ops/​docker-memory-limit|Setting Memory And CPU Limits In Docker]]
 +  * [[https://​stackoverflow.com/​questions/​72185669/​what-is-the-real-memory-available-in-docker-container|What is the real memory available in Docker container?​]]
   * [[Технология namespaces]]   * [[Технология namespaces]]
 +
  
 <​code>​ <​code>​
Line 267: Line 271:
  
 server# cat /​proc/<​PID>/​cgroup server# cat /​proc/<​PID>/​cgroup
- 
 server# systemd-cgls server# systemd-cgls
  
-server# cat /​sys/​fs/​cgroup/​memory/​docker/​NNNNNNNNNNNNNNNNNNNNNNNNNNNNN/​memory.max_usage_in_bytes+cgroup-v1# cat /​sys/​fs/​cgroup/​memory/​docker/​NNNNNNNNNNNNNNNNNNNNNNNNNNNNN/​memory.max_usage_in_bytes 
 +cgroup-v2# cat /​sys/​fs/​cgroup/​system.slice/​docker-NNNNNNNNNNNNNNNNNNNNNNNNNNNNN.scope/​memory.max
  
 server# docker stats server# docker stats
Line 350: Line 354:
  
 # docker stop sftp01 # docker stop sftp01
 +
 +# docker rm sftp01
 </​code>​ </​code>​
  
технология_docker.1712838402.txt.gz · Last modified: 2024/04/11 15:26 by val