Docker 简单命令

容器和主机之间传递文件(可以先用 docker ps 来找到 containerId.

docker cp <containerId>:/file/path/within/container /host/path/target

列出所有镜像

$ docker images

关闭所有镜像

$ docker stop $(docker ps -q)

删除无用的镜像(危险操作)

$ docker system prune -a

在 busybox 镜像中运行 echo 命令

$ docker run -it busybox echo "hello from docker"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Docker是一个开源的应用容器引擎,它使得开发者能够将他们的应用打包成轻量级、可移植的容器。在Linux系统中,你可以使用以下命令来开始或管理Docker: 1. **启动Docker服务**(如果你尚未安装,首先需要安装): - 对于基于Debian和Ubuntu的系统:`sudo apt-get update && sudo apt-get install docker-ce` - 对于基于Red Hat和CentOS的系统:`sudo yum install docker-ce` 2. **运行Docker命令行工具(Docker CLI)**: 在终端输入 `docker` 即可。初次使用可能需要登录:`docker login`。 3. **检查Docker是否正在运行**: 使用 `docker ps` 命令查看当前有哪些容器正在运行。 4. **创建并启动一个新的Docker容器**: 例如,要从官方镜像运行一个简单的Hello World web服务器:`docker run -d --name myweb nginx` 5. **进入容器内部(只有对运行中的容器有效)**: 如果你想在容器内部操作,可以使用 `docker exec -it [container_name] /bin/bash`。 6. **停止、重启或删除容器**: - `docker stop [container_name]` - `docker start [container_name]` - `docker rm [container_name]` 7. **管理镜像**: - 查看可用镜像:`docker images` - 查找并拉取镜像:`docker pull [image_name]` 8. **构建自定义镜像**(如果要用到Dockerfile): - `docker build -t [tag_name] .` 或者指定路径 `docker build -t [tag_name] path/to/Dockerfile` 9. **设置主机名称或端口映射**: - `-h hostname` 设置主机名称 - `-p host_port:container_port` 映射容器端口到主机端口

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值