admin avatar

docker常用命令大全整理

🕔 by admin





docker常用命令大全整理收藏版

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
apt-get install docker-ce #安装docker
apt-get -y autoremove docker-*  #卸载docker
docker ps -a # 查看宿主机(物理服务器)所有容器
docker exec -it Debian /bin/bash # 进入正在运行的容器的内部,
docker exec -it demo4f34ddedd /bin/bash 
# 使用镜像ID进入正在运行的容器的内部,但是ID会变,建议使用名称进入容器内部
docker inspect Debian  # 查看容器的详细信息,比如IPAddress
docker pull nginx #拉取nginx容器镜像
docker pull debian:8  #拉取Debian 8的容器镜像
docker search -s 10 debian  #搜索排名大于10的debian容器镜像
docker search  debian   #单纯搜索deian容器镜像
docker run --privileged -it debian:8.3 /bin/bash # 给容器添加root权限
docker run -p 8080:8080 -it debian:8.3 /bin/bash
#开启Debian 8.3 容器端口映射,容器8080端口映射到宿主机的8080端口
docker run -p 172.0.0.3:8080:8080 -it debian:8.3 /bin/bash
#指定容器的IP端口映射
docker run -p 0.0.0.0:8080:8080 -it debian:8.3 /bin/bash
#开放任意网络连接到容器映射
docker run -p 3399:3399 -p 555:777 -p 6666:6666 -p 777:777 --name debian -it debian:8.3 /bin/bash
#多端口映射并赋予终端权限,第一个IP是宿主机的端口,第二个IP是容器内部的IP端口。
exit  #退出内部容器终端
docker start/restart/stop   id/name  #启动,重启,停止容器
docker export f2054f7b52a7ed3 | gzip > debian8.3.tar.gz #容器打包备份
zcat debian8.3.tar.gz  | docker import - debian nginx:1  #容器导入
docker save -o debian8.3.tar a38fabc72285 #容器镜像克隆
docker load -i  debian8.3.tar  #容器镜像导入
docker commit f2017b3a5ed4  debian:1
 #从IDf2017b3a5ed4容器镜像克隆一个为debian:1的容器镜像
docker rm [容器ID]  #删除容器
docker rmi [镜像ID] #删除容器镜像
docker rmi -f [镜像ID]  #强制暴力删除容器镜像





💘 相关文章


📝 有偿服务

• 服务器合租380/年
• 服务器配置:2.4G,6核12线程
• nvme raid 1硬盘
• 不提供服务器自主面板
• 适合稳定的个人博客
• 提供备份服务,备份空间自备
• 只提供ipv6地址,搭配cloudflare使用
• 提供想要安装的程序和域名
• 博客必须是和谐健康的
• 博客不能是视频和图片站
• 提供以下付费服务
• 建站,FTP,备份,Linux,Wordpress等建站问题咨询管理
• 加微信:344452500(不闲聊,直接说事)

写一条评论

Based on Golang + fastHTTP + sdb | go1.16.8 Processed in 1ms