简单的使用docker教程,记录搭建过程
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
可能会报告您没有安装这些软件包。
在新主机上首次安装 Docker Engine 之前,您需要设置 Docker apt 存储库。之后,您可以从存储库安装和更新 Docker:
# Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # Add the repository to Apt sources: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update
要安装最新版本,请运行:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装完成后可以进行测试:
sudo docker run hello-world
运行测试容器:
docker run -it ubuntu bash
这里会发现root的主机名变了,说明docker容器启动成功,如果上面的操作和得到的结果不一样,自己去百度搜下解决方法
这个容器只是测试一下,接下来进行删除
# 列出容器 docker ps -a # 删除指定容器 上面的图可以看到我存在ubuntu和hello-world两个容器 docker rm b91e5d48b1a0
现在实现运行容器,这里实现运行剩下的hello这个容器
# 使用ID启动 docker start 7d733ab24ae6 # 使用名称启动 docker start boring_galois # 启动容器后进入容器的交互式终端 保持容器运行 docker start -i boring_galois # 检查日志 docker logs boring_galois
使用 apt 安装软件包:
sudo apt-get update sudo apt-get install ./docker-desktop-amd64.deb # 验证是否安装成功 docker compose version
本文作者:Rose
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!