Docker初见(一)CentOS7下的Docker 安装

Docker 支持以下的 64 位 CentOS 版本:

  • CentOS 7
  • CentOS 8
    更高版本...

1.安装命令如下:

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 查看docker版本
yum list docker-ce --showduplicates | sort -r
# 安装最新版
yum install docker-ce -y

# 启动docker
systemctl start docker
systemctl enable docker

# 查看版本
docker version

# 改为网易镜像
vim /etc/docker/daemon.json

#内容为
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

# 重启服务
systemctl restart docker.service

3.安装docker compose

1)下载 Docker Compose 的当前稳定版本:

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2)将可执行权限应用于二进制文件:

chmod +x /usr/local/bin/docker-compose

3)创建软链:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

4)测试是否安装成功:

[root@localhost ~]# docker-compose --version
docker-compose version 1.24.1, build 4667896b

4.安装portainer

1)拉取portainer镜像:

docker pull portainer/portainer

2)创建文件夹

mkdir /home/docker
mkdir /home/docker/portainer
mkdir /home/docker/portainer/data
mkdir /home/docker/portainer/public

3)运行镜像

docker run -d -p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/docker/portainer/data:/data \
-v /home/docker/portainer/public:/public \
--name portainer \
portainer/portainer

4)等待安装完毕,打开浏览器,输入服务器的IP或域名+端口号,设置初始化用户配置。http://IP:9000

5.常用命令

容器生命周期管理

容器操作

容器rootfs命令

镜像仓库

本地镜像管理

info|version

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。