我正在尝试在我的桌面上安装 Virtualbox:
处理器:AMD FX(tm)-8350 八核处理器×8 操作系统类型:64bit Ubuntu 16.04
这是我的 bash 历史快照:
35 sudo dpkg -i /home/andy/Downloads/virtualbox-5.0_5.0.20-106931~Ubuntu~xenial_amd64.deb
36 sudo apt-get install libqt4-opengl
37 sudo apt-get -f install
38 sudo apt-get install linux-headers-generic
39 sudo /etc/init.d/vboxdrv setup
40 virtualbox
41 sudo /sbin/rcvboxdrv setup
42 dmesg | grep VirtualBox
43 sudo apt-get install linux-headers-generic build-essential
44 sudo modprobe -v vboxdrv
45 dmesg
46 sudo systemctl status vboxdrv
Run Code Online (Sandbox Code Playgroud)
稍微扩展这些命令:
$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... …
Run Code Online (Sandbox Code Playgroud) 所以我有一个运行 PHP 7.2.34 服务的 docker 容器,如下所示:-
docker-compose.yml
version: '3'
services:
#PHP Service
app:
build:
context: .
dockerfile: Dockerfile
image: digitalocean.com/php
container_name: app
...
Run Code Online (Sandbox Code Playgroud)
Dockerfile
FROM php:7.2-fpm
...
Run Code Online (Sandbox Code Playgroud)
我没有重新启动 Nginx,而是简单地重新启动容器,例如:-
docker stop app db webserver
docker rm app db webserver
docker-compose up -d
Run Code Online (Sandbox Code Playgroud)
我想升级到 PHP 7.4+ 甚至 8。我尝试简单地替换FROM php:7.2-fpm
为FROM php:7.4-fpm
但phpinfo()
报告 PHP 版本没有变化?是否:image: digitalocean.com/php
升级时有什么意义吗?