docker命令笔记1

2023-03-17 14:56:01 浏览数 (1)

  1. 安装docker
代码语言:javascript复制
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
  1. 将用户添加到 docker 组,避免每次输入sudo(非必要)
代码语言:javascript复制
sudo usermod -aG docker <你的用户名>
  1. 拉取ubuntu16.04镜像
代码语言:javascript复制
docker pull ubuntu:16.04
  1. 列出本地镜像
代码语言:javascript复制
docker images
  1. 运行镜像(ubuntu 16.04)
代码语言:javascript复制
docker run -it ubuntu:16.04 /bin/bash
  • -i: 交互式操作。
  • -t: 终端。
  • ubuntu: ubuntu镜像。
  • 16.04: 附加标签(版本号)。
  • /bin/bash:放在镜像名后的是命令,交互式Shell,因此用的是/bin/bash
  1. 添加共享目录的方式运行镜像(ubuntu 16.04)
代码语言:javascript复制
docker run -itv 本地目录路径:镜像目录路径 ubuntu:16.04 /bin/sh
  • -v: 在容器中设置一个挂载点。
  1. 查看所有实例
代码语言:javascript复制
docker ps -a
  1. 删除实例
代码语言:javascript复制
docker rm -f <容器ID>
  • -f: 强制删除。
  1. commit实例
代码语言:javascript复制
docker commit <容器ID> <仓库名称>:<tag>
  1. 进入实例
代码语言:javascript复制
docker attach <容器ID>

0 人点赞