[docker] summary

安装

sudo apt-get install docker
sudo apt install docker.so

参考:Install Docker Engine on Ubuntu | Docker Documentation

启动docker服务

systemctl status docker
sudo systemctl start docker
sudoo systemctl restart docker # 重启

镜像(image)

docker pull image   # get image
docker rmi image    # 删除
docker images 
docker search xxx  # 在仓库中查询
docker commit -m="xxx" -a="author"  iamge_id  target_image_name  # 更新镜像

# 保存镜像
docker save [options] images [images_id...]
exp. docker save -o new_image.tar old_image:v1.0
docker load -i image  # 加载镜像

# 保存容器到镜像
docker commit container_name image_name:version

容器(container)

在这里插入图片描述

docker run -it image_name /bin/bash
docker run -itd image_name /bin/bash  # 后台启动
docker run -it -p 5055:22 --name container_name image_name /bin/bash
docker run -it -p 5055:22 --name container_name -v local_dir:container_dir image_name bash  # 将本地目录挂载到镜像中

exit /ctrl+d  # 退出容器
docker ps -a  # list running container
docker stop container   
docker start container    # 启动一个已经停止的容器 
docker exec -it container # 进入一个正在运行的容器
docker rm container
docker rename container_name new_name

tips整理

docker 必须用sudo权限才能生效_追梦-北极星的博客-CSDN博客_docker sudo权限

docker 容器内进行挂载 (mount) 操作 - 走看看(privileged启动的容器)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值