8.23-docker基础命令学习

2024-08-25 09:20
文章标签 基础 学习 命令 docker 8.23

本文主要是介绍8.23-docker基础命令学习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

docker

1.docker容器

  [root@docker ~]# systemctl start docker[root@docker ~]# docker imagesREPOSITORY   TAG       IMAGE ID       CREATED       SIZEcentos       latest    5d0da3dc9764   2 years ago   231MB​# 容器执行完就退出了​[root@docker ~]# docker run -it --name=a0 centos:latest echo "abc"abc​# 没有正在运行的进程​[root@docker ~]# docker ps CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES​# 容器已经创建了,但是是exiting状态​[root@docker ~]# docker ps --allCONTAINER ID   IMAGE           COMMAND       CREATED          STATUS                        PORTS     NAMESba5a978343c1   centos:latest   "echo abc"    34 seconds ago   Exited (0) 33 seconds ago               a021d6b0b5e067   centos:latest   "/bin/bash"   19 hours ago     Exited (255) 17 minutes ago             c1​# 启动a0容器[root@docker ~]# docker start a0a0​# a0容器没有启动成功​[root@docker ~]# docker psCONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES​# 删除容器​[root@docker ~]# docker rm a0a0[root@docker ~]# docker ps -allCONTAINER ID   IMAGE           COMMAND       CREATED        STATUS                        PORTS     NAMES21d6b0b5e067   centos:latest   "/bin/bash"   19 hours ago   Exited (255) 26 minutes ago             c1[root@docker ~]# docker start c1c1[root@docker ~]# docker psCONTAINER ID   IMAGE           COMMAND       CREATED        STATUS         PORTS     NAMES21d6b0b5e067   centos:latest   "/bin/bash"   19 hours ago   Up 4 seconds             c1​[root@docker ~]# docker attach c1[root@21d6b0b5e067 /]# ​# ctrl+p+q退出容器但不中断进程​[root@21d6b0b5e067 /]# curl localhostread escape sequence​# 进程一直在​[root@docker ~]# docker psCONTAINER ID   IMAGE           COMMAND       CREATED        STATUS         PORTS     NAMES21d6b0b5e067   centos:latest   "/bin/bash"   19 hours ago   Up 4 minutes             c1​# 容器进程运行的时候删不掉[root@docker ~]# docker rm c1Error response from daemon: cannot remove container "/c1": container is running: stop the container before removing or force remove​# 帮助指令​docker --help

2.镜像打包

  # 查看现有镜像[root@docker ~]# docker imagesREPOSITORY   TAG       IMAGE ID       CREATED       SIZEcentos       latest    5d0da3dc9764   2 years ago   231MB​# 将镜像保存为一个tar包[root@docker ~]# docker save -o centos.tar centos:latest ​# 打包镜像成功[root@docker ~]# lsanaconda-ks.cfg  centos.tar

3.删除镜像

  [root@docker ~]# docker psCONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES[root@docker ~]# docker ps --allCONTAINER ID   IMAGE           COMMAND       CREATED        STATUS                      PORTS     NAMES21d6b0b5e067   centos:latest   "/bin/bash"   20 hours ago   Exited (0) 8 seconds ago              c162dd0916fd92   centos:latest   "/bin/bash"   20 hours ago   Exited (127) 20 hours ago             c0​# 如果有这个镜像生成的容器,就无法移除镜像[root@docker ~]# docker rmi centos:latest Error response from daemon: conflict: unable to remove repository reference "centos:latest" (must force) - container 62dd0916fd92 is using its referenced image 5d0da3dc9764​

4.删除容器

  # 删除容器,要退出容器up状态、[root@docker ~]# docker psCONTAINER ID   IMAGE           COMMAND       CREATED        STATUS          PORTS     NAMES21d6b0b5e067   centos:latest   "/bin/bash"   20 hours ago   Up 44 minutes             c1​[root@docker ~]# docker attach c1[root@21d6b0b5e067 /]# exit          exit​​# 使用docker ps --all确定没有镜像​[root@docker ~]# docker ps --allCONTAINER ID   IMAGE           COMMAND       CREATED        STATUS                      PORTS     NAMES21d6b0b5e067   centos:latest   "/bin/bash"   20 hours ago   Exited (0) 6 minutes ago              c162dd0916fd92   centos:latest   "/bin/bash"   20 hours ago   Exited (127) 20 hours ago             c0[root@docker ~]# docker rm c1c1[root@docker ~]# docker rm c0c0[root@docker ~]# docker ps --allCONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES​

5.成功删除镜像

  [root@docker ~]# docker rmi centos:latest Untagged: centos:latestUntagged: centos@sha256:a27fd8080b517143cbbbab9dfb7c8571c40d67d534bbdee55bd6c473f432b177Deleted: sha256:5d0da3dc976460b72c77d94c8a1ad043720b0416bfc16c52c45d4847e53fadb6Deleted: sha256:74ddd0ec08fa43d09f32636ba91a0a3053b02cb4627c35051aff89f853606b59[root@docker ~]# docker imagesREPOSITORY   TAG       IMAGE ID   CREATED   SIZE​

6.上传镜像

  [root@docker ~]# lsanaconda-ks.cfg  centos.tar[root@docker ~]# docker load -i centos.tar 74ddd0ec08fa: Loading layer  238.6MB/238.6MBLoaded image: centos:latest[root@docker ~]# docker imagesREPOSITORY   TAG       IMAGE ID       CREATED       SIZEcentos       latest    5d0da3dc9764   2 years ago   231MB​

7.打包配置好阿里云镜像的容器

  [root@docker ~]# docker ps --allCONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES[root@docker ~]# docker run -it --name c0 centos:latest /bin/bash​[root@db931a8ef3c8 /]# cd /etc/yum.repos.d/[root@db931a8ef3c8 yum.repos.d]# lsCentOS-Linux-AppStream.repo        CentOS-Linux-FastTrack.repoCentOS-Linux-BaseOS.repo        CentOS-Linux-HighAvailability.repoCentOS-Linux-ContinuousRelease.repo  CentOS-Linux-Media.repoCentOS-Linux-Debuginfo.repo        CentOS-Linux-Plus.repoCentOS-Linux-Devel.repo         CentOS-Linux-PowerTools.repoCentOS-Linux-Extras.repo        CentOS-Linux-Sources.repo[root@db931a8ef3c8 yum.repos.d]# cd       [root@db931a8ef3c8 ~]# rm -rf /etc/yum.repos.d/*[root@db931a8ef3c8 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo% Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed0     0    0     0    0     0      0      0 --:--:--  0:01:06 --:--:--     0^C[root@db931a8ef3c8 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo% Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed100  2495  100  2495    0     0    411      0  0:00:06  0:00:06 --:--:--   520[root@db931a8ef3c8 ~]# ls /etc/yum.repos.d/CentOS-Base.repo[root@db931a8ef3c8 ~]# yum clean all && yum makecacheFailed to set locale, defaulting to C.UTF-80 files removedFailed to set locale, defaulting to C.UTF-8CentOS-8.5.2111 - Base - mirrors.aliyun.com           157 kB/s | 4.6 MB     00:29    CentOS-8.5.2111 - Extras - mirrors.aliyun.com         7.4 kB/s |  10 kB     00:01    CentOS-8.5.2111 - AppStream - mirrors.aliyun.com      140 kB/s | 8.4 MB     01:01    Metadata cache created.[root@db931a8ef3c8 ~]# yum -y install epel-release​[root@db931a8ef3c8 ~]# # [root@docker ~]# [root@docker ~]# docker ps --allCONTAINER ID   IMAGE           COMMAND       CREATED          STATUS          PORTS     NAMESdb931a8ef3c8   centos:latest   "/bin/bash"   31 minutes ago   Up 30 minutes             c0[root@docker ~]# docker ps CONTAINER ID   IMAGE           COMMAND       CREATED          STATUS          PORTS     NAMESdb931a8ef3c8   centos:latest   "/bin/bash"   31 minutes ago   Up 31 minutes             c0​# 从容器导出tar包[root@docker ~]# docker export -o centos_yum.tar c0 [root@docker ~]# lsanaconda-ks.cfg  centos.tar  centos_yum.tar

8.将带有阿里云镜像的容器的tar包导入成镜像

  [root@docker ~]# lsanaconda-ks.cfg  centos.tar  centos_yum.tar​# 导入镜像[root@docker ~]# docker import -m yum centos_yum.tar centos:yumsha256:d79f0f2ff79e8b04b1eab2167c84d1723721af8139d92961de6bd66024487779​​[root@docker ~]# docker imagesREPOSITORY   TAG       IMAGE ID       CREATED          SIZEcentos       yum       d79f0f2ff79e   20 seconds ago   260MBcentos       latest    5d0da3dc9764   2 years ago      231MB​

9.将配置好httpd服务的容器打包成镜像

  [root@docker ~]# docker stop c0c0[root@docker ~]# docker ps --allCONTAINER ID   IMAGE           COMMAND       CREATED          STATUS                     PORTS     NAMESdb931a8ef3c8   centos:latest   "/bin/bash"   45 minutes ago   Exited (0) 8 seconds ago             c0​[root@docker ~]# docker rm c0c0[root@docker ~]# docker ps --allCONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES[root@docker ~]# docker run -it --name c0 centos:yum /bin/bash[root@9a56387c522c /]# lsbin  etc   lib   lost+found  mnt  proc  run   srv  tmp  vardev  home  lib64  media       opt  root  sbin  sys  usr[root@9a56387c522c /]# ls /etc/yum.repos.d/CentOS-Base.repo   epel-playground.repo       epel-testing.repoepel-modular.repo  epel-testing-modular.repo  epel.repo[root@9a56387c522c /]# yum -y install httpd ​[root@9a56387c522c /]# yum -y install net-tools​[root@9a56387c522c /]# yum list installed|grep httpdFailed to set locale, defaulting to C.UTF-8centos-logos-httpd.noarch          85.8-2.el8                             @base     httpd.x86_64                       2.4.37-43.module_el8.5.0+1022+b541f3b1 @AppStreamhttpd-filesystem.noarch            2.4.37-43.module_el8.5.0+1022+b541f3b1 @AppStreamhttpd-tools.x86_64                 2.4.37-43.module_el8.5.0+1022+b541f3b1 @AppStream[root@9a56387c522c /]# echo "docker_httpd_server" > /var/www/html/index.html​[root@9a56387c522c /]# httpd -k startAH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message[root@9a56387c522c /]# curl localhostdocker_httpd_server[root@9a56387c522c /]# [root@docker ~]#                  [root@docker ~]# docker psCONTAINER ID   IMAGE        COMMAND       CREATED         STATUS         PORTS     NAMES9a56387c522c   centos:yum   "/bin/bash"   5 minutes ago   Up 5 minutes             c0[root@docker ~]# docker export -o yum_httpd.tar c0[root@docker ~]# lsanaconda-ks.cfg  centos.tar  centos_yum.tar  yum_httpd.tar[root@docker ~]# docker import -m httpd yum_httpd.tar centos:httpdsha256:92dfb2054854eb00daf758c5c571dd89b458564afdf4039cc441f95d3aca64b9[root@docker ~]# docker imagesREPOSITORY   TAG       IMAGE ID       CREATED          SIZEcentos       httpd     92dfb2054854   11 seconds ago   310MBcentos       yum       d79f0f2ff79e   15 minutes ago   260MBcentos       latest    5d0da3dc9764   2 years ago      231MB​

10.使用配置好httpd环境的容器(打包成镜像)创建一个容器

创建的容器里也有httpd服务

  [root@docker ~]# docker run -it --name c2 centos:httpd /bin/bash​[root@f71014720c36 /]# httpd -k startAH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.3. Set the 'ServerName' directive globally to suppress this message[root@f71014720c36 /]# curl localhostdocker_httpd_server​[root@f71014720c36 /]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 172.17.0.3  netmask 255.255.0.0  broadcast 172.17.255.255ether 02:42:ac:11:00:03  txqueuelen 0  (Ethernet)RX packets 8  bytes 648 (648.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0​lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1000  (Local Loopback)RX packets 12  bytes 1011 (1011.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 12  bytes 1011 (1011.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0​[root@f71014720c36 /]# [root@docker ~]# ping 172.17.0.3PING 172.17.0.3 (172.17.0.3) 56(84) bytes of data.64 bytes from 172.17.0.3: icmp_seq=1 ttl=64 time=0.208 ms64 bytes from 172.17.0.3: icmp_seq=2 ttl=64 time=0.138 ms^C--- 172.17.0.3 ping statistics ---2 packets transmitted, 2 received, 0% packet loss, time 999msrtt min/avg/max/mdev = 0.138/0.173/0.208/0.035 ms[root@docker ~]# docker psCONTAINER ID   IMAGE          COMMAND       CREATED         STATUS         PORTS     NAMESf71014720c36   centos:httpd   "/bin/bash"   3 minutes ago   Up 3 minutes             c29a56387c522c   centos:yum     "/bin/bash"   3 hours ago     Up 3 hours               c0[root@docker ~]# docker ps -allCONTAINER ID   IMAGE          COMMAND       CREATED         STATUS         PORTS     NAMESf71014720c36   centos:httpd   "/bin/bash"   3 minutes ago   Up 3 minutes             c2​[root@docker ~]# curl 172.17.0.3docker_httpd_server​

11.查看ip地址

(1)进入到容器,使用指令

  [root@docker ~]# docker start c2c2[root@docker ~]# docker attach c2[root@f71014720c36 /]# yum -y istall net-tools,iprout[root@f71014720c36 /]# ip a s[root@f71014720c36 /]# ifconfigread escape sequence[root@f71014720c36 /]# ifconfig​

(2)使用docker指令·inspect

  [root@docker ~]# docker inspect c2​

(3)在外部调用指令

  [root@docker ~]# docker exec c2 ifconfig[root@docker ~]# docker exec c0 ip a​

(4)联系测试 使用exec创建一个文件

  [root@docker ~]# docker exec c2 touch /opt/test.txt[root@docker ~]# docker exec c2 ls /opttest.txt​

12.端口映射

(1)指定端口映射

将容器中的80端口映射到宿主机(docker主机)80端口

  ​[root@docker ~]# docker run -it --name c1 -p80:80/tcp centos:httpd /bin/bash[root@7d2073518aef /]# curl 172.17.0.2docker_httpd_server[root@7d2073518aef /]# curl localhost curl: (7) Failed to connect to localhost port 80: Connection refused[root@7d2073518aef /]# httpd -k startAH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.4. Set the 'ServerName' directive globally to suppress this message[root@7d2073518aef /]# curl localhostdocker_httpd_server​​

  [root@docker ~]# docker run -it --name c4 -p12345:80 centos:httpd /bin/bash[root@f1383acb6cb2 /]# curl localhostcurl: (7) Failed to connect to localhost port 80: Connection refused[root@f1383acb6cb2 /]# httpd -k startAH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message[root@f1383acb6cb2 /]# curl localhostdocker_httpd_server[root@f1383acb6cb2 /]# [root@docker ~]# [root@docker ~]# docker psCONTAINER ID   IMAGE          COMMAND       CREATED              STATUS              PORTS                                     NAMESf1383acb6cb2   centos:httpd   "/bin/bash"   About a minute ago   Up About a minute   0.0.0.0:12345->80/tcp, :::12345->80/tcp   c4​

(2).随机端口映射

  [root@docker ~]# docker run -it --name c5 -p80 centos:httpd /bin/bash[root@40f35d8764f6 /]# httpd -k startAH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.3. Set the 'ServerName' directive globally to suppress this message[root@40f35d8764f6 /]# curl localhostdocker_httpd_server[root@40f35d8764f6 /]# [root@docker ~]# [root@docker ~]# docker psCONTAINER ID   IMAGE          COMMAND       CREATED          STATUS          PORTS                                     NAMES40f35d8764f6   centos:httpd   "/bin/bash"   46 seconds ago   Up 45 seconds   0.0.0.0:32768->80/tcp, :::32768->80/tcp   c5f1383acb6cb2   centos:httpd   "/bin/bash"   4 minutes ago    Up 4 minutes    0.0.0.0:12345->80/tcp, :::12345->80/tcp   c4​

(3)通过其他的ip地址的端口映射容器的端口

  [root@docker ~]# ifconfig ens33:0 192.168.2.31 broadcast 192.168.2.31 netmask 255.255.255.255 up[root@docker ~]# docker run -it --name c6 -p192.168.2.31::80 centos:httpd /bin/bash[root@e6177cbb3400 /]# httpd -k startAH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.4. Set the 'ServerName' directive globally to suppress this message[root@e6177cbb3400 /]# curl localhostdocker_httpd_server[root@e6177cbb3400 /]# [root@docker ~]# [root@docker ~]# docker psCONTAINER ID   IMAGE          COMMAND       CREATED          STATUS          PORTS                                     NAMESe6177cbb3400   centos:httpd   "/bin/bash"   48 seconds ago   Up 47 seconds   192.168.2.31:32769->80/tcp                c640f35d8764f6   centos:httpd   "/bin/bash"   7 minutes ago    Up 7 minutes    0.0.0.0:32768->80/tcp, :::32768->80/tcp   c5f1383acb6cb2   centos:httpd   "/bin/bash"   11 minutes ago   Up 11 minutes   0.0.0.0:12345->80/tcp, :::12345->80/tcp   c4​

13.卷的映射

  [root@docker ~]# mkdir /source[root@docker ~]# ls /bin   dev  home  lib64  mnt  proc  run   source  sys  usrboot  etc  lib   media  opt  root  sbin  srv     tmp  var​​[root@docker ~]# docker run -it --name c3 -v /source:/data centos:httpd /bin/bash[root@a41482a44fd1 /]# lsbin   dev  home  lib64       media  opt   root  sbin  sys  usrdata  etc  lib  lost+found  mnt    proc  run srv   tmp  var# ctrl +p +q 退出容器不中断容器的进程​[root@a41482a44fd1 /]# [root@docker ~]# # 在宿主机器上的共享目录里创建文件[root@docker ~]# touch /source/wangchuqin​# 宿主机中创建的文件会共享到容器的data目录中[root@docker ~]# docker exec c3 ls /datawangchuqin​

14.总结:

1.镜像的迁移

​(1).打包

  docker save -o centos.tar centos:latest

​(2).加载

  docker load -i  centos.tar​docker images

​(3).删除镜像

  docker rmi centos:latest

2.创建镜像

​(1).创建容器

  docker run -it --name c0 centos:latest /bin/bash

​(2).下载阿里云仓库

  epel​ctrl p q

​(3).容器打包

  docker export -o centos_yum.tar c0

​(4).引入镜像

  docker import  -m "update yum repo" centos_yum.tar centos:yum​docker image ls

3.ip网络

​(1).交互式

  docker start c0​docker attach c0​yum -y install iproute​ip a

​(2).inspect

  docker inspect c0

​(3).exec

  docker exec c0 yum -y install net-tools​docker exec c0 ifconfig

4.端口

​(1).指定端口映射

  docker run -it --name c0 -p70:80 centos:httpd /bin/bash

​(2).随机端口映射

  docker run -it --name c1 -p80 centos:httpd /bin/bash

​(3).指定其他ip的端口映射

  ifconfig ens33:0 192.168.2.71.51 broadcast 192.168.71.21 netmask 255.255.255.255  up​docker run -it --name c2 -p192.168.71.51::80 centos:httpd /bin/bash 

5.持久化

挂载

  docker run -it --name c3 -v /adc:/def centos:httpd /bin/bash​touch /abc/aaa.txt​docker exec c3 ls /def

这篇关于8.23-docker基础命令学习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1105158

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识