TypechoJoeTheme

半醉残影

统计

Docker常用命令

2018-08-27
/
0 评论
/
616 阅读
/
正在检测是否收录...
08/27

启动docker

$ systemctl start docker

配置docker代理

1.为docker服务创建一个内嵌的systemd目录

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

2.创建/etc/systemd/system/docker.service.d/http-proxy.conf文件,并添加HTTP_PROXY环境变量。其中[proxy-addr]和[proxy-port]分别改成实际情况的代理地址和端口:

[Service]
Environment="HTTP_PROXY=http://[proxy-addr]:[proxy-port]/" "HTTPS_PROXY=https://[proxy-addr]:[proxy-port]/"

3.如果还有内部的不需要使用代理来访问的Docker registries,那么嗨需要制定NO_PROXY环境变量:

[Service]
Environment="HTTP_PROXY=http://[proxy-addr]:[proxy-port]/" "HTTPS_PROXY=https://[proxy-addr]:[proxy-port]/" "NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com"

4.更新配置:

$ systemctl daemon-reload

5.重启Docker服务:

$ systemctl restart docker

详情参见:https://docs.docker.com/engine/admin/systemd/#http-proxy

docker 加速

1.阿里云加速

进入阿里云docker库首页 https://dev.aliyun.com/

登录后点击镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://dsfdf.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

docker 使用

  1. docker exec
docker exec -it wordpress /bin/bash

更改设置

更新docker的重启策略

docker container update --restart=always 容器名

容器改名

docker rename 容器名 新名字

查看日志

实时查看最后100行日志

docker logs -f --tail=100 容器名
docker
朗读
赞(0)
赞赏
感谢您的支持,我会继续努力哒!

三合一收款

下面三种方式都支持哦

微信
QQ
支付宝
打开支付宝/微信/QQ扫一扫,即可进行扫码打赏哦
版权属于:

半醉残影

本文链接:

https://blog.dengyb.com/archives/13/(转载时请注明本文出处及文章链接)

评论 (0)