docker 安装 使用 ubuntu

安装

复制代码
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

测试

复制代码
sudo docker info

添加到用户组

复制代码
# 添加docker用户组,一般已存在,不需要执行

sudo groupadd docker

# 将登陆用户加入到docker用户组中

sudo gpasswd -a $USER docker

# 更新用户组

newgrp docker

# 测试docker命令是否可以使用sudo正常使用

docker version

创建容器

复制代码
docker run -it -v /home/sz3/ailab/:/share --name my_container scllovewkf/opencalib:latest /bin/bash

这里的

  • `--name my_container` 选项为创建的容器指定了名称 `my_container`。完整解释如下:
    • `docker run`:创建并运行一个容器。
    • `-it`:以交互模式运行容器,并分配一个伪终端。
    • `-v /home/sz3/ailab/:/share`:将宿主机的 `/home/sz3/ailab/` 目录挂载到容器的 `/share` 目录中。
    • `--name my_container`:为容器指定名称 `my_container`。
    • `scllovewkf/opencalib:latest`:要运行的 Docker 镜像。
    • `/bin/bash`:在容器中启动一个 Bash 终端。

进入容器

复制代码
sudo docker ps

sudo docker exec -it 775c7c9ee1e1 /bin/bash

sudo docker exec -it dm8_01 /bin/bash
相关推荐
DarkAthena7 小时前
wslc ps 卡死的排查:一次「停容器不停 VM」引发的连环故障
docker
小沈同学呀8 小时前
【Agent开发第十五期】部署上线:把 Alex 搬进浏览器,15 期全栈串联收官
docker·agent·从零搭建ai助手
如若1238 小时前
Windows SSH + Headscale/Tailscale 组网及免密登录完整配置教程
运维·windows·ubuntu·ssh·内网穿透
lwx9148528 小时前
Docker-安装SSH服务
docker·容器·ssh
艾伦_耶格宇12 小时前
【kubernetes - 1.28版本】-11 K8S核心组件
java·容器·kubernetes
时间售卖铺13 小时前
Docker实战:一键部署轻量级容器
运维·docker·云原生
艾伦_耶格宇14 小时前
【kubernetes - 1.28版本】-10 K8S命名空间
云原生·容器·kubernetes
菌菌的快乐生活16 小时前
Rufus + Ubuntu 24.04 Server(中山大学镜像)通用安装教程
ubuntu
tedcloud12316 小时前
Docker Compose 部署 Uptime Kuma:配置 HTTPS、QQ 邮箱告警与数据备份
服务器·网络协议·ui·docker·容器·https·开源
垆边人似月.17 小时前
Ubuntu 配置 Samba 共享文件夹并映射到 Windows 完整指南
linux·windows·ubuntu