龙空技术网

Linux版docker安装,开发基本配置,基础操作命令详细笔记

弘源看窝 302

前言:

目前同学们对“linux docker0”大体比较关怀,兄弟们都想要知道一些“linux docker0”的相关内容。那么小编在网摘上汇集了一些对于“linux docker0””的相关内容,希望姐妹们能喜欢,姐妹们快快来学习一下吧!

Docker!!!无论开发还是运维都必须会,别的不多说,看过内容概览,直接开整!

一、docker安装

1-1 更新yum 包到最新:

sudo yum update

2、安装需要的软件包:

需要安装三个,yum-util 提供yum-config-manager功能,device-mapper-persistent-data和lvm2是devicemapper驱动所需要的依赖。

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、设置yum源为阿里云

sudo yum-config-manager --add-repo 

4、安装docker

这个会根据网络情况,时间会长一点

sudo yum install docker-ce

5、查看docker版本

默认安装路径:/var/lib/docker

docker -v

6、启动docker

这步不操作,下面一步不显示docker目录

启动docker	systemctl start docker查看docker运行状态	systemctl status docker
二、配置docker

2-1 配置docker镜像下载地址

新增或者修改/etc/docker目录下的daemon.json文件

{"registry-mirrors": [";,";,";],"insecure-registries":["192.168.0.132:5000"]}

保存退出,重启docker:

systemctl restart docker

2-2 开启工程远程访问服务器上的docker

进入虚拟机的/lib/systemd/system/修改docker.service文件,

在ExecStart=后添加配置,让其可以远程访问

-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock注:下面这句是docker.service的原始语句,推荐保留,放在上面语句后面,也不报错(中间用空格分开),如果后期自动部署错误的话,可能是下面这句引起的,可以删除--containerd=/run/containerd/containerd.sock

修改后如下:下图为两个版本的centos效果,使用哪种都可以

刷新配置,重启服务

systemctl daemon-reloadsystemctl restart docker
三、基础操作命令

默认安装路径

/var/lib/docker

容器的位置:/var/lib/docker/containers,不用考虑images的存储位置,基本上是不好找

启动

systemctl start docker

停止

systemctl stop docker

重启

systemctl restart docker

查看状态

systemctl status docker

开机启动

systemctl enable docker

登录

docker login -u 用户名 -p 密码

登出

docker logout

查看docker版本

docker -v

标签: #linux docker0