Docker 学习
常用 CLI
用户登录
1
2
3
4
5
6
7docker login -u${user_name} -p{password} ${hub_uri}
cat ~/.docker/config.json
docker logout
登陆私有 docker
docker login register.austsxk.com
退出私有 docker
docker logout register.austsxk.com查看所有运行容器
docker ps -a
查看所有镜像
docker images
常见指令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26启动容器
docker start <容器 ID>
关闭容器
docker stop <容器 ID>
重启容器
docker restart <容器 ID>
docker rm -f <容器 ID>
删除镜像
docker image rm -f <image ID>
查看容器内部的标准输出
docker logs -f <容器 ID>
载入镜像
docker pull austsxk/master_station:latest
运行站点服务
docker run -itd -P --restart=always austsxk/master_station:latest
镜像重命令
docker tag 旧镜像名称:版本 新镜像名称:版本
docker push 镜像名称:版本
构建
docker build -t <IMAGE_NAME> -f Dockerfile .
保存镜像
docker save -o 压缩包.tar.gz 镜像名:版本
docker load -i 压缩包.tar.gz
进入容器
docker exec -it <CONTAINER_NAME> bash
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Erebus's Blog!
评论