Docker无介绍快使用,安装部署hello测试(一)

导读:本篇文章讲解 Docker无介绍快使用,安装部署hello测试(一),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

问题背景

其实关于Docker的文章很多,写这个系列是为了熟悉Docker的同学但总是忘记安装步骤指令等,因此写个快捷版的方便使用
注意事项:

  • 默认已安装Centos7
  • 默认已安装JDK
  • 默认开启root权限
  • 一个镜像可以启动多个容器,第一次启动容器会自动保存,下次启动容器可以使用 docker ps -a 查看所有容器ID和名字,然后使用 docker start [容器ID或名字] 进行启动

Docker无介绍快使用,安装部署hello测试(一)

Docker无介绍快使用,docker指令使用(二)

Docker无介绍快使用,docker数据卷Volumes挂载的使用(三)

Docker安装部署

1 查看内核版本,要求3.10或以上

uname -r

2 查看是否安装docker

yum list installed | grep docker

卸载旧版本docker

yum remove docker \
			docker-client \
			docker-client-latest \
			docker-common \
			docker-latest \
			docker-latest-logrotate \
			docker-logrotate \
			docker-engine

3 安装工具包

yum install -y yum-utils

4 设置镜像仓库,使用阿里云仓库

yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

或者也可以配置镜像加速器,使用中科大镜像加速器

vim /etc/docker/daemon.json

添加以下内容

{
"registry-mirrors": [
        "https://docker.mirrors.ustc.edu.cn",
        "https://hub-mirror.c.163.com",
        "https://mirror.baidubce.com"
        ]
}

刷新配置

systemctl daemon-reload
systemctl restart docker

5 更新yum软件包索引

yum makecache fast

6 先更新centos,不然,下面安装最新版本的docker会不兼容

yum -y update

安装docker-ce社区版,也就是免费版

yum -y install docker-ce

7 查看docker版本

docker -v

或者

docker version

8 启动docker

systemctl start docker

重启docker

systemctl restart docker

9 查看docker启动状态

systemctl status docker

开机启动docker

systemctl enable docker

10 关闭docker

systemctl stop docker

11 测试docker是否能正常运行

docker run hello-world

Docker无介绍快使用,安装部署hello测试(一)
12 docker容器与宿主机的组成结构,docker容器通过映射端口来使用宿主机的IP进行外部访问
Docker无介绍快使用,安装部署hello测试(一)

总结

  • 熟悉docker的同学,直接使用这篇超快速安装部署docker

作为程序员第 50 篇文章,每次写一句歌词记录一下,看看人生有几首歌的时间,wahahaha …
Docker无介绍快使用,安装部署hello测试(一)Docker无介绍快使用,安装部署hello测试(一)Docker无介绍快使用,安装部署hello测试(一)

Lyric:我们将会分化软弱

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/110825.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!