初识docker
admin
2024-01-31 00:00:31

1.Docker教程

https://www.w3cschool.cn/docker/docker-tutorial.html

dockerfile中的run/cmd/entrypoint的区别详解

https://www.jb51.net/article/218740.htm
备注:
使用run指令安装应用和软件包,构建镜像。
如果Docker镜像的用途是运行应用程序或服务,比如运行一个MySQL,应该优先使用Exec格式的entrypoint指令。cmd可为entrypoint提供额外的默认参数,同时可利用docker run命令行替换默认参数。
如果想为容器设置默认的启动命令,可使用cmd指令。用户可在docker run命令行中替换此默认命令。

docker run 和 docker start 区别

docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即可。
docker run相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)。

2.如何将本地自己创建的镜像给别人使用

http://t.zoukankan.com/lyhero11-p-15496222.html

3.linux环境docker创建镜像并部署web项目

linux环境docker创建镜像并部署web项目

在Dockerfile文件目录下创建镜像

cd /usr/local/package
docker build -t 镜像名:tag名称 .
例子:docker build -t intm .
镜像名 自己取
tag名称可以理解成版本,可以不加
. 当前目录,也就是Dockerfile文件的目录

查看镜像是否构建成功

docker images

创建容器、启动容器

docker run -d -p 8090:8080 --name mytomcat8.5 -v /usr/local/tomcat/logs:/usr/local/tomcat/apache-tomcat-8.5.78/logs/ -v /usr/local/tomcat/webapps:/usr/local/tomcat/apache-tomcat-8.5.78/webapps/ intm

查看所有容器

docker ps -a

查看运行中的容器

docker ps

进入容器

docker exec -it 容器ID /bin/bash
说明:docker exec在运行的容器中执行命令
退出容器 exit

更新tomcat webapps下的war包

将war包放在宿主机的目录/usr/local/tomcat/webapps

重启docker

docker restart 容器id/容器名称

启动/停止docker

docker start 容器id/容器名称
docker stop 容器id/容器名称

删除容器

docker rm 容器id/容器名称

删除镜像

docker rmi 镜像名

重启centos之后,执行docker命令会报错:

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
报错原因:docker服务没启动
解决办法:执行systemctl start docker启动服务

systemctl命令 (在 CentOS7.0后 不再使用 service ,而是 systemctl)
https://blog.csdn.net/qq_50685659/article/details/125994847

systemctl和service 语法区别
service 服务名 start
systemctl start 服务名

ubuntu和centos命令有什么区别

相关内容

热门资讯

山水皆有情!丽江两山一江的千年... 去过丽江、走过虎跳峡的人,大概率都听过哈巴雪山和金沙江的传说。很多人站在峡谷之下,望着奔腾不息的金沙...
活力中国调研行丨“殷”你而来 ... 9月12日,游客在殷墟博物馆“甲骨文展厅”内参观。位于河南省安阳市的殷墟博物馆新馆是首个全景式展现商...
浦江之夜赴美好相逢,第37届上... 9月12日晚,黄浦江畔灯火璀璨,第37届上海旅游节大巡游在外滩中山东一路上演。不少观众早早便来到外滩...
美丽中国丨秋韵紫鹊界 梯田入画... 这是9月11日拍摄的紫鹊界梯田(无人机照片)。 金秋九月,湖南省娄底市新化县紫鹊界梯田稻谷渐次成熟。...
中国之巅奏响《共同的节日》,千... 千吨阻尼器,“迎世赛、游上海旅游节”。9月13日,由上海市文化和旅游局指导推出上海旅游·会客│巅峰之...