小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Docker操作指南

 笑笑兔 2024-02-04 發(fā)布于天津

1、安裝Docker

確保系統(tǒng)安裝docker。可以在docker官網(wǎng)查找系統(tǒng)版本。

2、容器操作

  2.1、交互式容器

docker run -it ubuntu /bin/bash

  2.2、構(gòu)建鏡像

#創(chuàng)建名為Dockerfile的文件
FROM ubuntu
CMD ["echo", "Hello Docker!"]

#構(gòu)建鏡像
docker build -t my-custom-image .
#運(yùn)行容器
docker run my-custom-image

3、高級(jí)容器配置

   3.1、網(wǎng)絡(luò)配置

docker network create my-network
docker run --network=my-network -d --name=nginx-container nginx:latest
docker run --network=my-network -d --name=postgres-container -e POSTGRES_PASSWORD=mysecretpassword postgres:latest

   3.2、環(huán)境變量傳遞

docker run -e MY_VARIABLE=myvalue ubuntu /bin/bash

4、高級(jí)用戶

   4.1、多容器,創(chuàng)建docker-compose.yml文件,代碼如下:

version: '3'
services:
  web:
    image: nginx:latest
    ports:
      - "8080:80"
  db:
    image: postgres:latest
    environment:
      POSTGRES_PASSWORD: example

   4.2、運(yùn)行Docker Compose

docker-compose up

   4.3、數(shù)據(jù)卷和數(shù)據(jù)管理

version: '3'
services:
  db:
    image: postgres:latest
    environment:
      POSTGRES_PASSWORD: example
    volumes:
      - postgres_data:/var/lib/postgresql/data

volumes:
  postgres_data:

5、安全性

FROM ubuntu
RUN useradd -ms /bin/bash myuser
USER myuser
Dockerfile 中使用 USER 指令,可以切換到非特權(quán)用戶。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多