Docker安装配置

Docker安装配置

卸载旧版本

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

使用 yum 安装

安装依赖包

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

添加 yum 软件源

yum-config-manager \
    --add-repo \
    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

# 官方源
# $ sudo yum-config-manager \
#     --add-repo \
#     https://download.docker.com/linux/centos/docker-ce.repo

配置缓存

yum makecache fast

安装最新稳定版本的docker

yum install -y docker-ce

配置镜像加速器

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://9i414f8p.mirror.aliyuncs.com"]
}
EOF

启动docker引擎并设置开机启动

systemctl start docker
systemctl enable docker

安装 docker-compose

下载 1.24.1 版本 docker-compose 到 /usr/local/bin 目录

方法一:直接下载

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

方法二:手动下载后离线安装(推荐)

  1. 下载安装包
  2. 下载后上传到服务器/usr/local/bin/目录下
  3. 进入上述目录,对文件重命名
    mv  docker-compose-Linux-x86_64  docker-compose

增加权限

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

验证安装

$ docker-compose --version
docker-compose version 1.24.1, build 1110ad01

代理

  • docker设置代理实现pull镜像加速

新建 docker.service.d 文件夹

mkdir -p /etc/systemd/system/docker.service.d

http代理:

vi /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment="HTTP_PROXY=192.168.1.212:2333"

https代理:

vi /etc/systemd/system/docker.service.d/https-proxy.conf

[Service]
Environment="HTTPS_PROXY=192.168.1.212:2333"

重启docker:

systemctl daemon-reload
systemctl restart docker
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇