容器基本操作

参考 https://blog.csdn.net/qq_40558166/article/details/100545186?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control

#启动docker服务
systemctl start docker

开机自动启动

systemctl enable docker

测试helloworld

docker run hello-world

①查看版本 :
docker --version
②启动关闭查看服务:
systemctl start/stop/status docker

1.查看本地镜像:
docker images ls

2.查看远程仓库的镜像:
docker search 镜像名

3.拉取(下载)镜像
docker pull 镜像名

4.上传镜像
docker push 上传的镜像位置及名字

5.修改本地镜像的名:
docker tag 旧名 新名字

6.删除镜像:
方法一:docker image rm 镜像id/镜像名
方法二:docker rmi 镜像id或者镜像名

七、容器的操作
①创建容器
(1)创建一个正在运行的容器:
docker run -dit --name=容器名 镜像id /bin/bash
(2)创建一个没有运行的容器:
docker create -it --name=容器名字 镜像id /bin/bash
-d 守护进程,守护容器
-i 交互式
-t 容器启动后进入命令行
最后的位置是绑定shell环境

②进入容器
如果进入没有运行的容器
docker start -ai 容器名 /bin/bash
如果要进入已经启动的容器
docker exec -it 容器名 /bin/bash
③查看容器正在运行的容器
docker ps
docker container ls
④查看所有的容器
docker ps -a
docker container ls --a
⑤启动容器
docker container start 容器id或者容器名
docker start -ai 容器id或者容器名
⑥关闭容器
docker container stop 容器id或者容器名字
⑦删除容器(正在运行的无法删除)
docker container rm 容器ID或者容器名字
⑧杀死容器
docker container kill 容器ID或者容器名字
⑨退出容器
exit

4.制作镜像
首先切记要先退出容器

exit
docker commit -m ’描述’ -a ’作者’ 容器名 镜像名:标签名

5.打包镜像
注意你的路径

Docker save -o 压缩后的文件名.Tar 镜像名

//
Docker load < 压缩包路径

Docker image tag 旧名字:标签名 新名字:标签名

Docker Push 镜像名:上传到仓库中的镜像名

Docker login

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值