1 - 检查当前版本

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#
[root@localhost ~]# cat /etc/system-release
CentOS Linux release 7.5.1804 (Core)
[root@localhost ~]#
[root@localhost ~]# docker version
Client:Version:         1.13.1API version:     1.26Package version: docker-1.13.1-102.git7f2769b.el7.centos.x86_64Go version:      go1.10.3Git commit:      7f2769b/1.13.1Built:           Mon Aug  5 15:09:42 2019OS/Arch:         linux/amd64Server:Version:         1.13.1API version:     1.26 (minimum version 1.12)Package version: docker-1.13.1-102.git7f2769b.el7.centos.x86_64Go version:      go1.10.3Git commit:      7f2769b/1.13.1Built:           Mon Aug  5 15:09:42 2019OS/Arch:         linux/amd64Experimental:    false
[root@localhost ~]# 

2 - 卸载旧版本

[root@localhost ~]# rpm -qa |grep -i docker
docker-1.13.1-102.git7f2769b.el7.centos.x86_64
docker-client-1.13.1-102.git7f2769b.el7.centos.x86_64
docker-common-1.13.1-102.git7f2769b.el7.centos.x86_64
[root@localhost ~]#
[root@localhost ~]# yum remove docker \
> docker-client \
> docker-client-latest \
> docker-common \
> docker-latest \
> docker-latest-logrotate \
> docker-logrotate \
> docker-engine
Loaded plugins: fastestmirror, langpacks
No Match for argument: docker-client-latest
No Match for argument: docker-latest
No Match for argument: docker-latest-logrotate
No Match for argument: docker-logrotate
No Match for argument: docker-engine
Resolving Dependencies
--> Running transaction check
---> Package docker.x86_64 2:1.13.1-102.git7f2769b.el7.centos will be erased
---> Package docker-client.x86_64 2:1.13.1-102.git7f2769b.el7.centos will be erased
---> Package docker-common.x86_64 2:1.13.1-102.git7f2769b.el7.centos will be erased
--> Finished Dependency ResolutionDependencies Resolved=============================================================================================Package            Arch        Version                                   Repository    Size
=============================================================================================
Removing:docker             x86_64      2:1.13.1-102.git7f2769b.el7.centos        @extras       65 Mdocker-client      x86_64      2:1.13.1-102.git7f2769b.el7.centos        @extras       13 Mdocker-common      x86_64      2:1.13.1-102.git7f2769b.el7.centos        @extras      4.4 kTransaction Summary
=============================================================================================
Remove  3 PackagesInstalled size: 77 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionErasing    : 2:docker-1.13.1-102.git7f2769b.el7.centos.x86_64                          1/3
warning: /etc/sysconfig/docker-storage saved as /etc/sysconfig/docker-storage.rpmsave
warning: /etc/docker/daemon.json saved as /etc/docker/daemon.json.rpmsaveErasing    : 2:docker-client-1.13.1-102.git7f2769b.el7.centos.x86_64                   2/3 Erasing    : 2:docker-common-1.13.1-102.git7f2769b.el7.centos.x86_64                   3/3
warning: /etc/sysconfig/docker saved as /etc/sysconfig/docker.rpmsaveVerifying  : 2:docker-client-1.13.1-102.git7f2769b.el7.centos.x86_64                   1/3 Verifying  : 2:docker-1.13.1-102.git7f2769b.el7.centos.x86_64                          2/3 Verifying  : 2:docker-common-1.13.1-102.git7f2769b.el7.centos.x86_64                   3/3 Removed:docker.x86_64 2:1.13.1-102.git7f2769b.el7.centos                                           docker-client.x86_64 2:1.13.1-102.git7f2769b.el7.centos                                    docker-common.x86_64 2:1.13.1-102.git7f2769b.el7.centos                                    Complete!
[root@localhost ~]# 

3 - 设置仓库

3.1 安装必要的包

[root@localhost ~]# yum install -y yum-utils \
> device-mapper-persistent-data \
> lvm2
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: centos.mirror.far.fi* epel: epel.besthosting.ua* extras: centos.mirror.far.fi* updates: centos.mirror.far.fi
Package device-mapper-persistent-data-0.7.3-3.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package lvm2.x86_64 7:2.02.177-4.el7 will be updated
---> Package lvm2.x86_64 7:2.02.180-10.el7_6.8 will be an update
--> Processing Dependency: lvm2-libs = 7:2.02.180-10.el7_6.8 for package: 7:lvm2-2.02.180-10.el7_6.8.x86_64
---> Package yum-utils.noarch 0:1.1.31-45.el7 will be updated
---> Package yum-utils.noarch 0:1.1.31-50.el7 will be an update
--> Running transaction check
---> Package lvm2-libs.x86_64 7:2.02.177-4.el7 will be updated
---> Package lvm2-libs.x86_64 7:2.02.180-10.el7_6.8 will be an update
--> Processing Dependency: device-mapper-event = 7:1.02.149-10.el7_6.8 for package: 7:lvm2-libs-2.02.180-10.el7_6.8.x86_64
--> Running transaction check
---> Package device-mapper-event.x86_64 7:1.02.146-4.el7 will be updated
---> Package device-mapper-event.x86_64 7:1.02.149-10.el7_6.8 will be an update
--> Processing Dependency: device-mapper-event-libs = 7:1.02.149-10.el7_6.8 for package: 7:device-mapper-event-1.02.149-10.el7_6.8.x86_64
--> Processing Dependency: device-mapper = 7:1.02.149-10.el7_6.8 for package: 7:device-mapper-event-1.02.149-10.el7_6.8.x86_64
--> Running transaction check
---> Package device-mapper.x86_64 7:1.02.146-4.el7 will be updated
--> Processing Dependency: device-mapper = 7:1.02.146-4.el7 for package: 7:device-mapper-libs-1.02.146-4.el7.x86_64
---> Package device-mapper.x86_64 7:1.02.149-10.el7_6.8 will be an update
---> Package device-mapper-event-libs.x86_64 7:1.02.146-4.el7 will be updated
---> Package device-mapper-event-libs.x86_64 7:1.02.149-10.el7_6.8 will be an update
--> Running transaction check
---> Package device-mapper-libs.x86_64 7:1.02.146-4.el7 will be updated
---> Package device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8 will be an update
--> Finished Dependency ResolutionDependencies Resolved=============================================================================================Package                        Arch         Version                     Repository     Size
=============================================================================================
Updating:lvm2                           x86_64       7:2.02.180-10.el7_6.8       updates       1.3 Myum-utils                      noarch       1.1.31-50.el7               base          121 k
Updating for dependencies:device-mapper                  x86_64       7:1.02.149-10.el7_6.8       updates       293 kdevice-mapper-event            x86_64       7:1.02.149-10.el7_6.8       updates       189 kdevice-mapper-event-libs       x86_64       7:1.02.149-10.el7_6.8       updates       188 kdevice-mapper-libs             x86_64       7:1.02.149-10.el7_6.8       updates       321 klvm2-libs                      x86_64       7:2.02.180-10.el7_6.8       updates       1.1 MTransaction Summary
=============================================================================================
Upgrade  2 Packages (+5 Dependent packages)Total size: 3.5 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionUpdating   : 7:device-mapper-1.02.149-10.el7_6.8.x86_64                               1/14 Updating   : 7:device-mapper-libs-1.02.149-10.el7_6.8.x86_64                          2/14 Updating   : 7:device-mapper-event-libs-1.02.149-10.el7_6.8.x86_64                    3/14 Updating   : 7:device-mapper-event-1.02.149-10.el7_6.8.x86_64                         4/14 Updating   : 7:lvm2-libs-2.02.180-10.el7_6.8.x86_64                                   5/14 Updating   : 7:lvm2-2.02.180-10.el7_6.8.x86_64                                        6/14 Updating   : yum-utils-1.1.31-50.el7.noarch                                           7/14 Cleanup    : yum-utils-1.1.31-45.el7.noarch                                           8/14 Cleanup    : 7:lvm2-2.02.177-4.el7.x86_64                                             9/14 Cleanup    : 7:lvm2-libs-2.02.177-4.el7.x86_64                                       10/14 Cleanup    : 7:device-mapper-event-1.02.146-4.el7.x86_64                             11/14 Cleanup    : 7:device-mapper-event-libs-1.02.146-4.el7.x86_64                        12/14 Cleanup    : 7:device-mapper-1.02.146-4.el7.x86_64                                   13/14 Cleanup    : 7:device-mapper-libs-1.02.146-4.el7.x86_64                              14/14 Verifying  : 7:device-mapper-event-1.02.149-10.el7_6.8.x86_64                         1/14 Verifying  : 7:device-mapper-libs-1.02.149-10.el7_6.8.x86_64                          2/14 Verifying  : yum-utils-1.1.31-50.el7.noarch                                           3/14 Verifying  : 7:device-mapper-event-libs-1.02.149-10.el7_6.8.x86_64                    4/14 Verifying  : 7:lvm2-2.02.180-10.el7_6.8.x86_64                                        5/14 Verifying  : 7:lvm2-libs-2.02.180-10.el7_6.8.x86_64                                   6/14 Verifying  : 7:device-mapper-1.02.149-10.el7_6.8.x86_64                               7/14 Verifying  : 7:device-mapper-1.02.146-4.el7.x86_64                                    8/14 Verifying  : 7:device-mapper-event-1.02.146-4.el7.x86_64                              9/14 Verifying  : yum-utils-1.1.31-45.el7.noarch                                          10/14 Verifying  : 7:device-mapper-event-libs-1.02.146-4.el7.x86_64                        11/14 Verifying  : 7:lvm2-libs-2.02.177-4.el7.x86_64                                       12/14 Verifying  : 7:lvm2-2.02.177-4.el7.x86_64                                            13/14 Verifying  : 7:device-mapper-libs-1.02.146-4.el7.x86_64                              14/14 Updated:lvm2.x86_64 7:2.02.180-10.el7_6.8             yum-utils.noarch 0:1.1.31-50.el7            Dependency Updated:device-mapper.x86_64 7:1.02.149-10.el7_6.8                                                 device-mapper-event.x86_64 7:1.02.149-10.el7_6.8                                           device-mapper-event-libs.x86_64 7:1.02.149-10.el7_6.8                                      device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8                                            lvm2-libs.x86_64 7:2.02.180-10.el7_6.8                                                     Complete!
[root@localhost ~]# 

3.2 设置稳定的仓库

[root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Loaded plugins: fastestmirror, langpacks
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
[root@localhost ~]# 

4 - 安装与配置Docker Engine - Community

4.1 安装最新版本

[root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: centos.mirror.far.fi* epel: epel.besthosting.ua* extras: centos.mirror.far.fi* updates: centos.mirror.far.fi
docker-ce-stable                                                      | 3.5 kB  00:00:00
(1/2): docker-ce-stable/x86_64/updateinfo                             |   55 B  00:00:01
(2/2): docker-ce-stable/x86_64/primary_db                             |  32 kB  00:00:01
Resolving Dependencies
--> Running transaction check
---> Package containerd.io.x86_64 0:1.2.6-3.3.el7 will be installed
---> Package docker-ce.x86_64 3:19.03.1-3.el7 will be installed
---> Package docker-ce-cli.x86_64 1:19.03.1-3.el7 will be installed
--> Finished Dependency ResolutionDependencies Resolved=============================================================================================Package               Arch           Version                 Repository                Size
=============================================================================================
Installing:containerd.io         x86_64         1.2.6-3.3.el7           docker-ce-stable          26 Mdocker-ce             x86_64         3:19.03.1-3.el7         docker-ce-stable          24 Mdocker-ce-cli         x86_64         1:19.03.1-3.el7         docker-ce-stable          39 MTransaction Summary
=============================================================================================
Install  3 PackagesTotal download size: 90 M
Installed size: 368 M
Is this ok [y/d/N]: y
Downloading packages:
warning: /var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-19.03.1-3.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
Public key for docker-ce-19.03.1-3.el7.x86_64.rpm is not installed
(1/3): docker-ce-19.03.1-3.el7.x86_64.rpm                             |  24 MB  00:00:34
(2/3): containerd.io-1.2.6-3.3.el7.x86_64.rpm                         |  26 MB  00:00:39
(3/3): docker-ce-cli-19.03.1-3.el7.x86_64.rpm                         |  39 MB  00:00:55
---------------------------------------------------------------------------------------------
Total                                                        1.0 MB/s |  90 MB  00:01:29
Retrieving key from https://download.docker.com/linux/centos/gpg
Importing GPG key 0x621E9F35:Userid     : "Docker Release (CE rpm) <docker@docker.com>"Fingerprint: 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35From       : https://download.docker.com/linux/centos/gpg
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionInstalling : containerd.io-1.2.6-3.3.el7.x86_64                                        1/3 Installing : 1:docker-ce-cli-19.03.1-3.el7.x86_64                                      2/3 Installing : 3:docker-ce-19.03.1-3.el7.x86_64                                          3/3 Verifying  : 1:docker-ce-cli-19.03.1-3.el7.x86_64                                      1/3 Verifying  : 3:docker-ce-19.03.1-3.el7.x86_64                                          2/3 Verifying  : containerd.io-1.2.6-3.3.el7.x86_64                                        3/3 Installed:containerd.io.x86_64 0:1.2.6-3.3.el7            docker-ce.x86_64 3:19.03.1-3.el7           docker-ce-cli.x86_64 1:19.03.1-3.el7           Complete!
[root@localhost ~]# 

4.2 设置代理

根据网络实际状态来选择是否设置代理。

[root@localhost ~]# mkdir -p /etc/systemd/system/docker.service.d
[root@localhost ~]# vim /etc/systemd/system/docker.service.d/http-proxy.conf
[root@localhost ~]# cat /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://10.144.1.10:8080/"
Environment="HTTPS_PROXY=http://10.144.1.10:8080/"
[root@localhost ~]# 

4.3 设置国内镜像

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

[root@localhost ~]# sudo mkdir -p /etc/docker
[root@localhost ~]# sudo tee /etc/docker/daemon.json <<-'EOF'
> {
>   "registry-mirrors": ["https://t5t8q6wn.mirror.aliyuncs.com"]
> }
> EOF
{"registry-mirrors": ["https://t5t8q6wn.mirror.aliyuncs.com"]
}

4.4 启动Docker

[root@localhost ~]# systemctl start docker
[root@localhost ~]#
[root@localhost ~]# docker version
Client: Docker Engine - CommunityVersion:           19.03.1API version:       1.40Go version:        go1.12.5Git commit:        74b1e89Built:             Thu Jul 25 21:21:07 2019OS/Arch:           linux/amd64Experimental:      falseServer: Docker Engine - CommunityEngine:Version:          19.03.1API version:      1.40 (minimum version 1.12)Go version:       go1.12.5Git commit:       74b1e89Built:            Thu Jul 25 21:19:36 2019OS/Arch:          linux/amd64Experimental:     falsecontainerd:Version:          1.2.6GitCommit:        894b81a4b802e4eb2a91d1ce216b8817763c29fbrunc:Version:          1.0.0-rc8GitCommit:        425e105d5a03fabd737a126ad93d62a9eeede87fdocker-init:Version:          0.18.0GitCommit:        fec3683
[root@localhost ~]# 

4.4 验证是否安装成功

[root@localhost ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[root@localhost ~]#
[root@localhost ~]# docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
1b930d010525: Pull complete
Digest: sha256:6540fc08ee6e6b7b63468dc3317e3303aae178cb8a45ed3123180328bcc1d20f
Status: Downloaded newer image for hello-world:latestHello from Docker!
This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.(amd64)3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://hub.docker.com/For more examples and ideas, visit:https://docs.docker.com/get-started/[root@localhost ~]#
[root@localhost ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        7 months ago        1.84kB
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                      PORTS               NAMES
466a14bbfa5b        hello-world         "/hello"            11 seconds ago      Exited (0) 10 seconds ago                       gallant_herschel
[root@localhost ~]#

5 - 问题处理

5.1 问题现象-1

[root@localhost ~]# yum-config-manager \
> --add-repo \
> https://download.docker.com/linux/centos/docker-ce.repoFile "/bin/yum-config-manager", line 135except yum.Errors.RepoError, e:^
SyntaxError: invalid syntax
[root@localhost ~]# 

问题原因与处理方法:

  • 因前期将系统自带python2升级到Python3,导致/bin/yum-config-manager#!/usr/bin/python语句无法生效。
  • 修改为对应内容即可。
[root@localhost ~]# head -n 1 /bin/yum-config-manager
#!/usr/bin/python -tt
[root@localhost ~]#
[root@localhost ~]# python --version
Python 3.7.4
[root@localhost ~]# python2 --version
Python 2.7.5
[root@localhost ~]# ll /usr/bin/ |grep -i python
-rwxr-xr-x.   1 root root       11312 Apr 27  2018 abrt-action-analyze-python
lrwxrwxrwx    1 root root          29 Jul 29 10:14 pip -> /usr/local/python3.7/bin/pip3
-rwxr-xr-x.   1 root root        7280 Apr 13  2018 pmpython
lrwxrwxrwx    1 root root          32 Jul 29 10:14 python -> /usr/local/python3.7/bin/python3
lrwxrwxrwx.   1 root root           9 Nov 16  2018 python2 -> python2.7
-rwxr-xr-x.   1 root root        7216 Apr 11  2018 python2.7
lrwxrwxrwx    1 root root          32 Jul 29 10:14 python3 -> /usr/local/python3.7/bin/pytho3
[root@localhost ~]#
[root@localhost ~]# vim /bin/yum-config-manager
[root@localhost ~]# head -n 1 /bin/yum-config-manager
#!/usr/bin/python2 -tt
[root@localhost ~]# 

5.2 问题现象-2

[root@localhost ~]# docker run hello-world
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.
[root@localhost ~]# 

问题原因与处理方法:

  • 因网络问题导致无法获得镜像文件,通过设置代理来规避此问题。
  • 参考信息:https://github.com/docker/for-win/issues/1534
[root@localhost ~]# mkdir -p /etc/systemd/system/docker.service.d
[root@localhost ~]# vim /etc/systemd/system/docker.service.d/http-proxy.conf
[root@localhost ~]# cat /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://10.144.1.10:8080/"
Environment="HTTPS_PROXY=http://10.144.1.10:8080/"
[root@localhost ~]#
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker

5.3 问题现象-3

[root@localhost ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
ubuntu              16.04               2a697363a870        3 months ago        119MB
ubuntu              18.04               7698f282e524        3 months ago        69.9MB
hello-world         latest              fce289e99eb9        7 months ago        1.84kB
[root@localhost ~]#
[root@localhost ~]# docker rmi -f 2a697363a870
Error: No such image: 2a697363a870
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS  

问题原因与处理方法:

  • 推测有残留的镜像信息,删除对应文件即可。
  • 参考信息: https://stackoverflow.com/questions/46381888/docker-images-shows-image-docker-rmi-says-no-such-image-or-reference-doe
[root@localhost ~]# systemctl stop docker
[root@localhost ~]# rm -rf /var/lib/docker
[root@localhost ~]# systemctl start docker
[root@localhost ~]#
[root@localhost ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
[root@localhost ~]# 

6 - 参考信息

  • 在CentOS7中安装Docker
  • https://docs.docker.com/
  • https://docs.docker.com/get-started/
  • https://docs.docker.com/install/
  • https://docs.docker.com/install/linux/docker-ce/centos/

转载于:https://www.cnblogs.com/anliven/p/11366170.html

Docker - 在CentOS7.5中升级Docker版本相关推荐

  1. Docker - 在CentOS 7中安装Docker

    在CentOS 7中安装Docker 1-确认系统信息 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) # uname - ...

  2. 如何卸载linux中的docker,linux centos7 安装、卸载docker

    docker安装 1:查看系统版本 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 2:安装docker(yum方式) $ y ...

  3. Docker 验证 Centos7.2 离线安装 Docker 环境

    序 题记:搞定了就是故事,搞不定就是事故. 条件有限,开局只有一台开发机,要跑5套子系统组成的项目群.还要有一些辅助和验证的系统要跑在这上面.从配置来看,要想顺畅开心地完成项目群基础环境支撑,考虑引入 ...

  4. phpstudy mysql 版本_phpStudy中升级MySQL版本到5.7.17的方法步骤

    前言 今天在工作发现一个错误,在往本地导数据表的时候老是报错: [Err] 1294 - Invalid ON UPDATE clause for '字段名' column 报错的数据表字段: `字段 ...

  5. docker实战——在测试中使用Docker

    在之前几章中介绍的都是Docker的基础知识,了解什么是镜像,docker基本的启动流程,以及如何去运作一个容器等等. 接下来的几个章节将介绍如何在实际开发和测试过程中使用docker. 将Docke ...

  6. Windows 或 Windows 服务器上的 hyper-v 中升级虚拟机版本

    适用于: Windows server 2022.Windows 10 Windows server 2019,Windows Server 2016 通过升级配置版本,使最新的 Hyper-v 功能 ...

  7. linux centos7.9中安装docker的3种方式-图解

    使用华为云或腾讯云,阿里云的linux centos 7.9版本,都是自带yum 命令的. 最快的方式shell脚本安装 shell脚本方式安装 curl -fsSL https://get.dock ...

  8. 在VM linux系统 Centos7虚拟中搭建docker环境启动docker成功单无法访问

    docker命令先启动nginx docker run -d --name yapeng_nginx33 -p 8080:80 nginx:1.23 使用docker ps看看容器是否被正常启动 证明 ...

  9. centos7更换和升级JDK版本

    卸载 // 查询是否安装 jdk rpm -qa | grep jdk rpm -qa | grep java// 卸载安装的 jdk yum -y remove java* yum 查询支持的版本 ...

最新文章

  1. SQL与NoSQL的区别 以MySQL与MongoDB为例
  2. Ubuntu 10.10 安装 libx11-dev
  3. 暴力探测蓝牙设备工具redfang
  4. C++11获取double类型的最大最小值
  5. 记帐数据只记部分后如何处理
  6. 算法学习之路|称量硬币(模拟)
  7. Pattern-No.07 设计模式之单例模式
  8. hive mysql性能_Hive数据库安全审计功能
  9. (33)SystemVerilog语言编写二分频
  10. 基于Ubuntu16.04的GeForce GTX 1080驱动安装,遇到的问题及对应的解决方法
  11. 跟着开源项目学因果推断——mr_uplift(十五)
  12. mybatis 学习五 二级缓存不推荐使用
  13. bash快捷建-光标移到行首、行尾等
  14. 大数据发展的根基是什么?
  15. 自由软件、开源软件、免费软件之间的区别
  16. 电脑维修常用检修软件技术
  17. Java小白 学习笔记(三)——面向对象
  18. matlab绘制平面等值线图
  19. kubelet 压力驱逐 - The node had condition:[DiskPressure]
  20. C++builder中输出hello

热门文章

  1. TMS320F28335项目开发记录2_CCS与JTAG仿真器连接问题汇总
  2. spark+openfire即时通讯工具二次开发参考文档
  3. com组件和一般dll的区别
  4. android2.2编译,Android NDK编译Box2D_V2.2
  5. 字符串插入_计算机毕业设计中小程序插入html代码
  6. java 1 11 111_45675678ystem111111111111
  7. 规则管理_看板管理的五大使用规则
  8. php jwt token过期时间,php – 动态设置laravel jwt的到期时间
  9. oracle 跑旧的文件,移动datafile以后,旧的datafile是否还被Oracle使用
  10. php js怎么去掉类属性,如何修改DOM中的属性,类和样式