欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker for centos7

程序员文章站 2022-06-04 10:09:23
...

启动并加入开机启动

$ sudo systemctl start docker

$ sudo systemctl enable docker

验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

 [aaa@qq.com /]# docker version

docker for centos7

开启外网访问

vim /usr/lib/systemd/system/docker.service

docker for centos7

代码如下:

ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

访问 :  http://192.168.3.24:2375/info     linux IP地址 + 端口号+/info ,结果如下:貌似成功!

docker for centos7

配置aliyun 镜像加速  参考 https://blog.csdn.net/lk142500/article/details/88648438

{
  "registry-mirrors": ["你的加速地址"]
}

 

创建    /etc/docker/daemon.json  文件 写入上面的内容,然后执行以下两条命令

sudo systemctl daemon-reload

sudo systemctl restart docker

 

常用容器构建命令

#mysql
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -ti -p 3307:3306 mysql:5.7   //mysql
#redis
docker run -ti  --name redis --privileged=true  -p 6379:6379 -v $PWD/redis_data:/data --restart=always   redis-server --appendonly yes
#oracle
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

# jenkins
docker run -dti --name jenkins -u root -p 5002:8080 -v  /var/jenkins_home:/var/jenkins_home jenkins/jenkins