目录

Docker的常用命令

帮助命令

镜像命令

docker images查看所有本地的主机上的镜像

docker search 搜索镜像

docker pull 下载镜像

docker rmi 删除镜像

容器命令

新建容器并启动

列出所有运行容器

退出容器

删除容器

启动和停止容器

常用其他命令

后台启动命令

查看日志

查看容器中的进程

查看镜像元数据

进入当前正在运行的容器

从容器内拷贝文件到主机上

docker命令大全


Docker的常用命令

帮助命令

docker version        #显示docker的版本信息。
docker info           #显示docker的系统信息,包括镜像和容器的数量
docker 命令 --help     #帮助命令

镜像命令

docker images     #查看所有本地主机上的镜像 可以使用docker image ls代替docker search     #搜索镜像docker pull     #下载镜像 docker image pulldocker rmi     #删除镜像 docker image rm

docker images查看所有本地的主机上的镜像

[root@wl ~]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    d1165f221234   5 months ago   13.3kB# 解释
#REPOSITORY            # 镜像的仓库源
#TAG                # 镜像的标签(版本)        ---lastest 表示最新版本
#IMAGE ID            # 镜像的id
#CREATED            # 镜像的创建时间
#SIZE                # 镜像的大小# 可选项
Options:-a, --all         Show all images (default hides intermediate images) #列出所有镜像-q, --quiet       Only show numeric IDs # 只显示镜像的id[root@wl ~]# docker images -q    #列出所有镜像详细信息
d1165f221234
[root@wl ~]# docker images -aq    #列出所有镜像的id
d1165f221234

docker search 搜索镜像

[root@wl ~]# docker search mysql# --filter=STARS=3000 #过滤,搜索出来的镜像收藏STARS数量大于3000的[root@wl ~]# docker search mysql --filter=STARS=3000
NAME      DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
mysql     MySQL is a widely used, open-source relation…   11273     [OK]
mariadb   MariaDB Server is a high performing open sou…   4279      [OK]
[root@wl ~]# docker search mysql -f=STARS=3000
NAME      DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
mysql     MySQL is a widely used, open-source relation…   11273     [OK]
mariadb   MariaDB Server is a high performing open sou…   4279      [OK]  

docker pull 下载镜像

# 下载镜像 docker pull 镜像名[:tag]
[root@wl ~]# docker pull mysql
Using default tag: latest            #如果不写tag,默认就是latest
latest: Pulling from library/mysql         #分层下载: docker image 的核心 联合文件系统
33847f680f63: Pull complete
5cb67864e624: Pull complete
1a2b594783f5: Pull complete
b30e406dd925: Pull complete
48901e306e4c: Pull complete
603d2b7147fd: Pull complete
802aa684c1c4: Pull complete
715d3c143a06: Pull complete
6978e1b7a511: Pull complete
f0d78b0ac1be: Pull complete
35a94d251ed1: Pull complete
36f75719b1a9: Pull complete
Digest: sha256:8b928a5117cf5c2238c7a09cd28c2e801ac98f91c3f8203a8938ae51f14700fd        # 签名防伪
Status: Downloaded newer image for mysql:latest
docker.io/library/mysql:latest#等价于它
docker pull mysql
docker pull docker.io/library/mysql:latest#指定版本下载
[root@wl ~]# docker pull mysql:5.7
5.7: Pulling from library/mysql        #已经下载过的不会再次下载
33847f680f63: Already exists
5cb67864e624: Already exists
1a2b594783f5: Already exists
b30e406dd925: Already exists
48901e306e4c: Already exists
603d2b7147fd: Already exists
802aa684c1c4: Already exists
5b5a19178915: Pull complete        #更新不同部分,减小文件大小,减内存
f9ce7411c6e4: Pull complete
f51f6977d9b2: Pull complete
aeb6b16ce012: Pull complete
Digest: sha256:be70d18aedc37927293e7947c8de41ae6490ecd4c79df1db40d1b5b5af7d9596
Status: Downloaded newer image for mysql:5.7
docker.io/library/mysql:5.7

docker rmi 删除镜像

# docker rmi -f 镜像id
[root@wl ~]# docker rmi -f 8cf625070931        #删除指定id的镜像[root@wl ~]# docker rmi -f 镜像id 镜像id 镜像id         #删除多个镜像# docker rmi -f $(docker images -aq)
[root@wl ~]# docker rmi -f $(docker images -aq)    #删除全部的镜像

容器命令

说明:有了镜像才可以创建容器,linux,下载一个centos镜像来测试学习
docker pull centos

新建容器并启动

docker run [可选参数] image | docker container run [可选参数] image#参数说明
--name="Name"        #容器名字 tomcat01 tomcat02 用来区分容器
-d                    #后台方式运行
-it                 #使用交互方式运行,进入容器查看内容
-p                    #指定容器的端口 -p 8080(宿主机):8080(容器)-p ip:主机端口:容器端口-p 主机端口:容器端口(常用)-p 容器端口容器端口
-P(大写)                 随机指定端口
-e         # 设置环境变量# 测试,启动并进入容器
[root@wl ~]# docker run -it centos /bin/bash
[root@6d3492e9fad9 /]# ls        #查看容器内的centos ,基础版本,很多命令都是不完善的
bin  etc   lib    lost+found  mnt  proc  run   srv  tmp  var
dev  home  lib64  media       opt  root  sbin  sys  usr# 从容器中退回主机
[root@6d3492e9fad9 /]# exit
exit

查看容器

# docker ps 命令#列出当前正在运行的容器
-a                     #列出当前正在运行的容器+ 带出历史运行过的容器
-n=?, --last int       #列出最近创建的?个容器 ?为1则只列出最近创建的一个容器,为2则列出2个
-q, --quiet            #只列出容器的编号# 列出当前正在运行的容器(本次查看当前没有正在运行中的容器)
[root@wl ~]# docker ps
CONTAINER ID   IMAGE          COMMAND       CREATED          STATUS                      PORTS     NAMES
# 列出所有容器(当前正在运行的容器+历史运行过的容器)
[root@wl ~]# docker ps -a
CONTAINER ID   IMAGE          COMMAND       CREATED          STATUS                      PORTS     NAMES
6d3492e9fad9   centos         "/bin/bash"   10 minutes ago   Exited (0) 10 minutes ago             cool_wu
14a1a52e182d   d1165f221234   "/hello"      2 days ago       Exited (0) 2 days ago                 cranky_colden
[root@wl ~]# docker ps -a -n=1
CONTAINER ID   IMAGE     COMMAND       CREATED          STATUS                      PORTS     NAMES
6d3492e9fad9   centos    "/bin/bash"   10 minutes ago   Exited (0) 10 minutes ago             cool_wu

退出容器

exit            #直接容器停止并退出
Ctrl+P+Q        #容器不停止退出(非常有用)

删除容器

docker rm 容器id                   #删除指定的容器,不能删除正在运行的容器,如果要强制删除 rm -rf
docker rm -f $(docker ps -aq)       #删除所有的容器
docker ps -a -q|xargs docker rm  #删除所有的容器

启动和停止容器

docker start 容器id    #启动容器
docker restart 容器id    #重启容器
docker stop 容器id    #停止当前正在运行的容器
docker kill 容器id    #强制停止当前容器

常用其他命令

后台启动命令

[root@wl ~]# docker run -d centos
80aad9396a2c61fea4f3fd169d568670e227d884f97f08fa600c7fab2a15a889
[root@wl ~]# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES# 问题docker ps 查看正在运行的容器,发现centos 停止了# 原因:docker容器使用后台运行,就必须要有要一个前台进程,docker发现没有应用,就会自动停止
# nginx,容器启动后,发现自己没有提供服务,就会立刻停止,就是没有程序了

查看日志

# 命令
docker logs 参数# 常用参数:
-tf        #显示日志信息(一直更新)
--tail number #需要显示日志条数
docker logs -t --tail n 容器id #查看最新N条容器日志
docker logs -ft 容器id #跟踪日志,从头到尾[root@wl ~]# docker logs --helpUsage:  docker logs [OPTIONS] CONTAINERFetch the logs of a containerOptions:--details        Show extra details provided to logs-f, --follow         Follow log output--since string   Show logs since timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes)-n, --tail string    Number of lines to show from the end of the logs (default "all")-t, --timestamps     Show timestamps--until string   Show logs before a timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes)
docker logs [OPTIONS] CONTAINEROptions:--details        显示更多的信息-f, --follow         跟踪日志输出,最后一行为当前时间戳的日志--since string   显示自具体某个时间或时间段的日志--tail string    从日志末尾显示多少行日志, 默认是all-t, --timestamps     显示时间戳# 查看最近30分钟的日志:
docker logs --since 30m CONTAINER_ID# 查看指定时间后的日志,只显示最后100行:
docker logs -f -t --since="2021-02-08" --tail=100 CONTAINER_ID# 查看某时间之后的日志:
docker logs -t --since="2021-02-08T13:23:37" CONTAINER_ID# 查看某时间段日志:docker logs -t --since="2021-02-08T13:23:37" --until "2021-02-09T12:23:37" CONTAINER_ID# 编写一个shell脚本,让容器运行,产生日志。
[root@wl ~]# docker run -d centos /bin/sh -c "while true;do echo 666;sleep 1;done"
03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974# 查看容器日志
[root@wl ~]# docker logs -tf --tail 3 03b8779e4053
2021-08-16T07:30:39.021516929Z 666
2021-08-16T07:30:40.023653196Z 666
2021-08-16T07:30:41.048863001Z 666
2021-08-16T07:30:42.051015573Z 666
2021-08-16T07:30:43.053116410Z 666
2021-08-16T07:30:44.054801116Z 666
2021-08-16T07:30:45.057092951Z 666
^C

查看容器中的进程

# 命令
docker top 容器id[root@wl ~]# docker top 03b8779e4053
UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
root                5207                5187                0                   15:32               ?                   00:00:00            /bin/sh -c while true;do echo 666;sleep 1;done
root                5414                5207                0                   15:35               ?                   00:00:00            /usr/bin/coreutils --coreutils-prog-shebang=sleep /usr/bin/sleep 1

查看镜像元数据

# 命令
docker inspect 容器id# 测试
[root@wl ~]# docker inspect 03b8779e4053
[{"Id": "03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974","Created": "2021-08-16T07:29:03.025579979Z","Path": "/bin/sh","Args": ["-c","while true;do echo 666;sleep 1;done"],"State": {"Status": "running","Running": true,"Paused": false,"Restarting": false,"OOMKilled": false,"Dead": false,"Pid": 5207,"ExitCode": 0,"Error": "","StartedAt": "2021-08-16T07:32:35.874931656Z","FinishedAt": "2021-08-16T07:31:29.046494103Z"},"Image": "sha256:300e315adb2f96afe5f0b2780b87f28ae95231fe3bdd1e16b9ba606307728f55","ResolvConfPath": "/var/lib/docker/containers/03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974/resolv.conf","HostnamePath": "/var/lib/docker/containers/03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974/hostname","HostsPath": "/var/lib/docker/containers/03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974/hosts","LogPath": "/var/lib/docker/containers/03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974/03b8779e4053b4a415ef56abf2a81c9b2a0f8fcaee66013cd04870fe79930974-json.log","Name": "/recursing_bohr","RestartCount": 0,"Driver": "overlay2","Platform": "linux","MountLabel": "","ProcessLabel": "","AppArmorProfile": "","ExecIDs": null,"HostConfig": {"Binds": null,"ContainerIDFile": "","LogConfig": {"Type": "json-file","Config": {}},"NetworkMode": "default","PortBindings": {},"RestartPolicy": {"Name": "no","MaximumRetryCount": 0},"AutoRemove": false,"VolumeDriver": "","VolumesFrom": null,"CapAdd": null,"CapDrop": null,"CgroupnsMode": "host","Dns": [],"DnsOptions": [],"DnsSearch": [],"ExtraHosts": null,"GroupAdd": null,"IpcMode": "private","Cgroup": "","Links": null,"OomScoreAdj": 0,"PidMode": "","Privileged": false,"PublishAllPorts": false,"ReadonlyRootfs": false,"SecurityOpt": null,"UTSMode": "","UsernsMode": "","ShmSize": 67108864,"Runtime": "runc","ConsoleSize": [0,0],"Isolation": "","CpuShares": 0,"Memory": 0,"NanoCpus": 0,"CgroupParent": "","BlkioWeight": 0,"BlkioWeightDevice": [],"BlkioDeviceReadBps": null,"BlkioDeviceWriteBps": null,"BlkioDeviceReadIOps": null,"BlkioDeviceWriteIOps": null,"CpuPeriod": 0,"CpuQuota": 0,"CpuRealtimePeriod": 0,"CpuRealtimeRuntime": 0,"CpusetCpus": "","CpusetMems": "","Devices": [],"DeviceCgroupRules": null,"DeviceRequests": null,"KernelMemory": 0,"KernelMemoryTCP": 0,"MemoryReservation": 0,"MemorySwap": 0,"MemorySwappiness": null,"OomKillDisable": false,"PidsLimit": null,"Ulimits": null,"CpuCount": 0,"CpuPercent": 0,"IOMaximumIOps": 0,"IOMaximumBandwidth": 0,"MaskedPaths": ["/proc/asound","/proc/acpi","/proc/kcore","/proc/keys","/proc/latency_stats","/proc/timer_list","/proc/timer_stats","/proc/sched_debug","/proc/scsi","/sys/firmware"],"ReadonlyPaths": ["/proc/bus","/proc/fs","/proc/irq","/proc/sys","/proc/sysrq-trigger"]},"GraphDriver": {"Data": {"LowerDir": "/var/lib/docker/overlay2/6be188f3498bdbf7d343afb2f3b9a2c24eacd03dd26d7993e86c51a6fd62b6ed-init/diff:/var/lib/docker/overlay2/e1cbade98b2662422d511573036792b177fa9d2f2b0646bff57ab20d346ce905/diff","MergedDir": "/var/lib/docker/overlay2/6be188f3498bdbf7d343afb2f3b9a2c24eacd03dd26d7993e86c51a6fd62b6ed/merged","UpperDir": "/var/lib/docker/overlay2/6be188f3498bdbf7d343afb2f3b9a2c24eacd03dd26d7993e86c51a6fd62b6ed/diff","WorkDir": "/var/lib/docker/overlay2/6be188f3498bdbf7d343afb2f3b9a2c24eacd03dd26d7993e86c51a6fd62b6ed/work"},"Name": "overlay2"},"Mounts": [],"Config": {"Hostname": "03b8779e4053","Domainname": "","User": "","AttachStdin": false,"AttachStdout": false,"AttachStderr": false,"Tty": false,"OpenStdin": false,"StdinOnce": false,"Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"],"Cmd": ["/bin/sh","-c","while true;do echo 666;sleep 1;done"],"Image": "centos","Volumes": null,"WorkingDir": "","Entrypoint": null,"OnBuild": null,"Labels": {"org.label-schema.build-date": "20201204","org.label-schema.license": "GPLv2","org.label-schema.name": "CentOS Base Image","org.label-schema.schema-version": "1.0","org.label-schema.vendor": "CentOS"}},"NetworkSettings": {"Bridge": "","SandboxID": "3a829baa7d47e347610748928dcfe86c9965d92e08231ced5b34dd2a04971c7d","HairpinMode": false,"LinkLocalIPv6Address": "","LinkLocalIPv6PrefixLen": 0,"Ports": {},"SandboxKey": "/var/run/docker/netns/3a829baa7d47","SecondaryIPAddresses": null,"SecondaryIPv6Addresses": null,"EndpointID": "963c1a9b0710e477cf36ac42c228658d967135883497739406512e6d171db578","Gateway": "172.17.0.1","GlobalIPv6Address": "","GlobalIPv6PrefixLen": 0,"IPAddress": "172.17.0.2","IPPrefixLen": 16,"IPv6Gateway": "","MacAddress": "02:42:ac:11:00:02","Networks": {"bridge": {"IPAMConfig": null,"Links": null,"Aliases": null,"NetworkID": "d133e74c727c051f8711ab3a4bfd18a355b59051edf020075e3517aa0ba5cc6a","EndpointID": "963c1a9b0710e477cf36ac42c228658d967135883497739406512e6d171db578","Gateway": "172.17.0.1","IPAddress": "172.17.0.2","IPPrefixLen": 16,"IPv6Gateway": "","GlobalIPv6Address": "","GlobalIPv6PrefixLen": 0,"MacAddress": "02:42:ac:11:00:02","DriverOpts": null}}}}
]

进入当前正在运行的容器

我们通常容器都是使用后台方式运行的,需要进入容器,修改一些配置
# 方式1:
# 命令
docker exec -it 容器id bin/bash# 测试(方式1)
[root@wl ~]# docker ps
CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS          PORTS     NAMES
03b8779e4053   centos    "/bin/sh -c 'while t…"   18 minutes ago   Up 15 minutes             recursing_bohr
[root@wl ~]# docker exec -it 03b8779e4053 bin/bash
[root@03b8779e4053 /]# ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 07:32 ?        00:00:00 /bin/sh -c while true;do echo 666;sleep 1;done
root       973     0  0 07:48 pts/0    00:00:00 bin/bash
root       999     1  0 07:48 ?        00:00:00 /usr/bin/coreutils --coreutils-prog-shebang=sleep /usr/bin/sleep 1
root      1000   973  0 07:48 pts/0    00:00:00 ps -ef# 方式2:
# 命令
docker attach 容器id# 测试(方式2:)
[root@wl ~]# docker attach 03b8779e4053
正在执行当前的代码...# 区别:
# docker exec #进入当前容器后开启一个新的终端,可以在里面操作。(常用)
# docker attach # 进入容器正在执行的终端

从容器内拷贝文件到主机上

# 命令
docker cp 容器id:容器内路径 主机目的路径# 创建一个容器
[root@wl ~]# docker run -it centos bin/bash
[root@4e0973f97a5a /]# [root@wl ~]#
[root@wl ~]# docker ps
CONTAINER ID   IMAGE     COMMAND      CREATED          STATUS          PORTS     NAMES
4e0973f97a5a   centos    "bin/bash"   18 seconds ago   Up 17 seconds             kind_proskuriakova# 先查看当前主机linux目录
[root@wl ~]# ls /home
a.txt  b.txt  c.txt# 进入容器创建一个测试文件
[root@wl ~]# docker attach 4e0973f97a5a
[root@4e0973f97a5a /]# cd /home
[root@4e0973f97a5a home]# ls
[root@4e0973f97a5a home]# touch test.java
[root@4e0973f97a5a home]# exit        #容器在文件就在,可以直接退出,不用让容器保持运行
exit#  进行拷贝测试,将容器中的文件拷贝---->主机
[root@wl ~]# docker ps -a
CONTAINER ID   IMAGE     COMMAND      CREATED         STATUS                     PORTS     NAMES
4e0973f97a5a   centos    "bin/bash"   3 minutes ago   Exited (0) 7 seconds ago             kind_proskuriakova
[root@wl ~]# docker cp 4e0973f97a5a:/home/test.java /home# 查看结果
[root@wl ~]# ls /home
a.txt  b.txt  c.txt  test.java#拷贝是一个手动的过程,未来可以使用 -v 数据卷技术实现容器与主机文件夹互通同步

docker命令大全

attach      Attach local standard input, output                # 当前shell下 attach连接指定运行的镜像
build       Build an image from a Dockerfile                   # 通过Dockerfile定制镜像
commit      Create a new image from a container's changes      # 提交当前容器为新的镜像
cp          Copy files/folders between a container and the local filesystem     # 拷贝文件,从容器中拷贝文件或目录到宿主机中
create      Create a new container                             # 创建一个新的容器
diff        Inspect changes to files or directories on a container's filesystem     # 查看docker容器的变化
events      Get real time events from the server              # 从服务获取容器实时时间
exec        Run a command in a running container              # 在运行中的容器上运行命令
export      Export a container's filesystem as a tar archive  # 导出容器文件系统作为一个tar归档文件[对应import]
history     Show the history of an image                      # 展示一个镜像形成历史
images      List images                                       # 列出系统当前的镜像
import      Import the contents from a tarball to create a filesystem image     # 从tar包中导入内容创建一个文件系统镜像
info        Display system-wide information                   # 显示全系统信息
inspect     Return low-level information on Docker objects    #查看容器详细信息(元数据)
kill        Kill one or more running containers               # kill指定docker容器
load        Load an image from a tar archive or STDIN         # 从一个tar包或标准输入中加载一个镜像[对应save]
login       Log in to a Docker registry                       # 注册或者登录一个docker 源服务器
logout      Log out from a Docker registry                    # 从当前Docker registry 退出
logs        Fetch the logs of a container                     # 输出当前容器日志信息
pause       Pause all processes within one or more containers    # 暂停容器
port        List port mappings or a specific mapping for the container    #查看映射端口对应的容器内部源端口
ps          List containers                                  # 列出容器列表
pull        Pull an image or a repository from a registry    # 从docker镜像源服务器拉去指定镜像或者库镜像
push        Push an image or a repository to a registry      # 推送指定镜像或者库镜像至docker源服务器
rename      Rename a container                               # 重命名容器
restart     Restart one or more containers                   # 重启一个或多个容器
rm          Remove one or more containers                    # 删除一个或多个容器
rmi         Remove one or more images                        # 删除一个或者多个镜像
run         Run a command in a new container                 # 在新的容器中运行命令
save        Save one or more images to a tar archive (streamed to STDOUT by default)    # 将一个或多个镜像保存到tar归档文件中(默认为STDOUT)
search      Search the Docker Hub for images                 # 在Docker Hub中搜索镜像
start       Start one or more stopped containers             # 启动一个或多个停止的容器
stats       Display a live stream of container(s) resource usage statistics    # 显示容器资源使用统计信息的实时流
stop        Stop one or more running containers              # 停止一个或多个正在运行的容器
tag         Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE    # 给镜像打标签
top         Display the running processes of a container     # 查看镜像中运行的进程信息
unpause     Unpause all processes within one or more containers    #取消暂停一个或多个容器
update      Update configuration of one or more containers   # 更新一个或者多个容器配置
version     Show the Docker version information              # 显示Docker版本信息
wait        Block until one or more containers stop, then print their exit codes    # 截取容器停止时的退出状态

**

Docker常用命令(基础)相关推荐

  1. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  2. Docker(二):Docker常用命令之镜像的创建:Dockerfile 与 commit

    相关阅读: Docker(一):Docker的安装与常用命令 Docker(二):Docker常用命令之镜像的创建:Dockerfile 与 commit Docker(三):Docker镜像导入与导 ...

  3. centos常用命令_二、Docker镜像是什么?Docker常用命令

       科技奇闻    关注让你我共同进步 文章来源:CSDN 作者:IronmanJay Docker常用命令 1.帮助命令 docker version #查看版本号docker info #显示D ...

  4. 微服架构基础设施环境平台搭建 -(五)Docker常用命令

    微服架构基础设施环境平台搭建 -(五)Docker常用命令 本文主要列出了Docker常用的命令 微服架构基础设施环境平台搭建 系列文章 微服架构基础设施环境平台搭建 -(一)基础环境准备 微服架构基 ...

  5. 【docker】docker常用命令总结

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1. Docker概述 2. 虚拟化技术和容器化技术 3. Docker的基本组成 4. Docker的安装 5. Dock ...

  6. docker常用命令 | game2048网页游戏 | nginx镜像 | 数据卷管理 | docker网络管理 | 构建apache镜像 | Dockerfile常用的命令

    DOCKER https://www.docker.com http://www.runoob.com/docker/docker-command-manual.html docker命令大全 镜像用 ...

  7. Docker常用命令 (二)

    文章目录 Docker常用命令 1 基础命令 2 镜像命令 查看镜像 docker search 搜索镜像 docker pull 镜像名[:tag] 下载镜像 docker rmi 删除镜像 3 容 ...

  8. 客快物流大数据项目(九):Docker常用命令

    目录 Docker常用命令 一.帮助命令 二.镜像命令 1.搜索镜像

  9. 扫盲 docker 常用命令

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/xuan_lu/article/details/119700854 一.docker常用命令 do ...

  10. Docker常用命令汇总

    Docker常用命令汇总 帮助命令 docker version docker info docker --help 镜像命令 docker images 列出本地主机上的镜像,各个选项说明如下: R ...

最新文章

  1. 《Java程序设计》第十一周学习总结
  2. 简明Python3教程 8.控制流
  3. 以太坊经典逆势上涨,行情能否继续?
  4. 【weex开发】环境配置流程
  5. smartdns使用指南_Windows10 玩SmartDNS告别污染
  6. 数字信号处理——DFT的一些理解
  7. bmp转yuv格式的视频
  8. HTML5中最重要的技术点有哪些
  9. NOIP 2016 普及组 Solution (T1-T3)
  10. 简述this,call,apply,bind之间的关系
  11. 恶意代码分析实战学习——静态分析
  12. Spring Boot 8:Spring Boot整合Redis
  13. c++ Win x64 注册表操作
  14. FreeRTOS 使用指南
  15. 实例019:完数 一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数。
  16. IP数据库的比较和选择
  17. RS422通讯应用电路(MAX488)
  18. tar命令解压.zip文件出错:gzip: stdin has more than one entry--rest ignored
  19. vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: ‘tab-Test3‘. This may cause an upda
  20. 某企业采购腐败处理办法

热门文章

  1. 什么是UPS UPS的选购技巧介绍
  2. 使用EDU邮箱申请JetBrains学生包免费使用一年JetBrains全家桶
  3. APK无法识别gsensor问题剖析
  4. c++ 随机生成数独(不保证唯一解)
  5. linux 网卡驱动编译,在linux系统下安装编译网卡驱动的方法
  6. vue老项目升级vue-cli3.0问题总结
  7. android代码获取deviceid,获取安卓系统的设备id用getDeviceId()函数
  8. OTA更新利用CRC保证程序的完整性
  9. ESP8266 alios things 自带 linkkitapp OTA 更新失败
  10. dell inspiron 只有一个飞行模式 没有wifi_连上WiFi就能打电话?“手机营业厅”中的神奇功能火了...