Docker 的日常

1. 配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

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

注:可使用阿里云加速器,具体地址需注册阿里云用户后获取 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

2. 如何获取镜像

从Docker网站查询所有镜像  https://hub.docker.com/,注意需要注册用户

登录网站后,搜索需要有镜像即可

举例 

docker pull mxnetci/build.ubuntu_cpu

3. 拉取镜像命令

docker pull <镜像名称>
举例:
docker pull ubuntu:18.04

 

3.运行容器

docker run -it --name mypython -p 1234:22 -v /apps/share:/data:rw ubuntu:18.04 /bin/bash

参数说明

name 容器名称

p 容器内部端口映射到Local端口

v 共享目录,实现容器与Local机器文件共享   -v <容器内部路径>:<Local本地路径>:rw

特别说明,

ubuntu:18.04 是指容器中要运行的镜像:

 

4. 退出容器:

exit

或者

Ctrl+P+Q

5. 查看容器

docker ps -a

查看运行的容器:docker ps

6. 重启容器

docker restart 容器ID

7. 关闭容器

docker stop 容器ID

8. 进入容器

docker exec -it 容器ID /bin/bash 

上一篇:docker加速配置阿里云镜像


下一篇:页面图片懒加载、延迟加载(lazyload)