好的,我来为您详细介绍一下在 Ubuntu 22.04 上安装 Docker 的步骤。

  1. 更新软件包索引:

    sudo apt-get update
    
  2. 安装所需的软件包:

    sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
    
  3. 添加 Docker 的 GPG 密钥:
    awk

    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  4. 设置 Docker 存储库:

    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
  5. 再次更新软件包索引:

    sudo apt-get update
    
  6. 安装 Docker Engine、containerd 和 Docker Compose:

    sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
    
  7. 验证 Docker 是否成功安装:

    sudo docker run hello-world
    

    如果输出了 "Hello from Docker!" 的消息,说明 Docker 已经成功安装并运行了。

    docker run -d -it --name skyline --net=host skyline:v2.0 /bin/bash

至此,您已经在 Ubuntu 22.04 上成功安装了 Docker。

sshd

nginx

 

source .tox/venv/bin/activate

export PBR_VERSION=1.2.3

export OS_CONFIG_DIR=$(pwd)/etc

source etc/admin-openrc && uvicorn --reload --reload-dir skyline_apiserver --port 28000 --log-level debug skyline_apiserver.main:app

 

disown %1

yarn run dev

生产环境:workers 9 为多进程,计算方法为CPU x 2 + 1
source etc/admin-openrc && nohup uvicorn --reload --reload-dir skyline_apiserver --port 28000 --log-level debug skyline_apiserver.main:app --workers 9 > nohup.log 2>&1 &

您可以继续探索 Docker 的更多功能,比如构建镜像、运行容器、管理网络和存储等。有任何问题欢迎随时告诉我,我会尽力为您解答。

发表评论

邮箱地址不会被公开。 必填项已用*标注