首页 > 其他 > 详细

docker相关命令及常见问题

时间:2019-08-02 02:10:24      阅读:91      评论:0      收藏:0      [点我收藏+]

一 docker相关命令

1. 安装docker

https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository

sudo yum install -y yum-utils   device-mapper-persistent-data   lvm2
sudo yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io

 

2. 上传镜像到镜像仓库

#登陆镜像仓库
docker login repository

#标记image
docker tag image repository:tag

#发布image
docker push repository:tag

 

3. 拉取镜像

docker pull images_name

 

4. 查看已有的docker镜像

docker images

 

5. 查看帮助

docker command --help

 

6. 查找镜像

docker search image_name

 

7. 删除镜像

docker rmi image_name

 

8. 启动容器

https://docs.docker.com/engine/reference/run/

docker run --name=container_name images

 

9. 查看容器的端口映射情况

docker port container_id

 

10. 查看正在运行的容器

docker ps

 

11. 查看所有容器

docker ps -a

 

12. 动态查看容器日志

docker logs -f container_name

 

13. 进入容器

#使用docker attach进入Docker容器
docker attach container_name
#使用docker exec进入Docker容器
docker exec -it 容器ID /bin/bash 

 

14. 退出容器

#退出后容器为exited状态
exit
# 退出后容器依然保持启动状态
ctrl+p+q

 

15. 删除容器

docker rm contain_id/container_name

 

16. 拷贝文件

#从容器里面拷文件到宿主机
#在宿主机里面执行以下命令  
docker cp 容器名:要拷贝的文件在容器里面的路径   要拷贝到宿主机的相应路径 

 
#从宿主机拷文件到容器里面
#在宿主机里面执行如下命令
docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径

 

17. 查看docker网络

docker network ls

 

18. 创建一个docker网络my-docker

docker network create -d bridge --subnet=192.168.0.0/24 --gateway=192.168.0.100 --ip-range=192.168.0.0/24 my-docker

 

19. 查看容器pid

#方法一:
docker top container_name

#方法二:
docker inspect --format "{{.State.Pid}}" container_name

 

 

二 docker使用常见问题

1. Docker 安装后 报 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

解决办法:
$ sudo systemctl daemon-reload
$ sudo service docker restart

docker相关命令及常见问题

原文:https://www.cnblogs.com/sylvia-lesson/p/11285891.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!