Docker安装及基本使用

172 阅读1分钟

docker安装

docker安装参考官方文档

docker安装

# 1)安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2

# 2)添加Docker软件包源(否则doker安装的不是新版本)
yum-config-manager \--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

# 3)安装Docker CE
yum install -y docker-ce

# 4)启动Docker服务并设置开机启动
systemctl start docker
systemctl enable docker

# 5)测试docker是否安装成功(hello-world是官方提供的一个测试镜像)
docker run hello-world

# 6)查看docker基本信息
docker info
docker version

Docker简单使用(创建一个nginx容器)

# 1、创建一个nginx容器
 docker run -it nginx
 
 # 2、查看docker运行的容器(可以获取到这个容器的id)
 docker ps
 
 # 3、访问这个容器
 # 进入这个nginx容器(进入的文件系统和宿主机是完全隔离的,有自己独立的文件系统)
 docker exec -it 73877e65c07d bash
 
 # 4、查看当前容器的 IP
 docker inspect 73877e65c07d   # 73877e65c07d是通过docekr ps查看到的容器ID
 curl 172.17.0.2               # 测试这个nginx容器是否可以访问

docker默认是国外源可以设置成国内镜像源

root@linux-node1 django-docker]# vim /etc/docker/deamon.json    # 设置docker镜像源
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
[root@linux-node2 ~]# systemctl restart docker                  # 重启docker生效