ubuntu22.04 安装 docker
好的,我来为您详细介绍一下在 Ubuntu 22.04 上安装 Docker 的步骤。
- 更新软件包索引:
sudo apt-get update
- 安装所需的软件包:
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
- 添加 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
- 设置 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
- 再次更新软件包索引:
sudo apt-get update
- 安装 Docker Engine、containerd 和 Docker Compose:
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
- 验证 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 的更多功能,比如构建镜像、运行容器、管理网络和存储等。有任何问题欢迎随时告诉我,我会尽力为您解答。