Centos安装docker的命令

$ yum install docker

安装docker compose

最新的docker compose 安装命令可以从以下网站找到

https://github.com/docker/compose/releases

下面是个示例:

$ curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose

安装docker常用脚本

下面这段脚本用来安装流行的docker辅助命令,里面就包括了经常要用到的docker enter

$ wget -P ~ https://github.com/yeasy/docker_practice/raw/master/_local/.bashrc_docker
$ echo "[ -f ~/.bashrc_docker ] && . ~/.bashrc_docker" >> ~/.bashrc; source ~/.bashrc

原版的脚本有错误,在新版的docker ce中获取pid会出错,下面是修改过的脚本,请下载后保存为 ~/.bashrc_docker

.bashrc_docker

采用国内镜像加速

修改 /etc/docker/daemon.json 文件,增加镜像地址

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

打开系统的ip_forward

如果你没有执行这个操作,那docker的端口映射是没有效果的。

具体操作可以参考这篇文章 http://www.yucanlin.cn/2017/10/18/docker-ports-%E7%AB%AF%E5%8F%A3%E6%98%A0%E5%B0%84%E5%A4%B1%E8%B4%A5/

版权声明:如无特别声明,本文版权归 一年四季 所有,转载请注明本文链接。

(采用 CC BY-NC-SA 4.0 许可协议进行授权)

本文标题:《 docker安装及常用脚本 》

本文链接:https://www.yucanlin.cn/operation/docker-%E5%AE%89%E8%A3%85%E5%8F%8A%E5%B8%B8%E7%94%A8%E8%84%9A%E6%9C%AC.html